Apache2 handling requests with incorrect VirtualHosts following upgrade for USN-5487-1
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
apache2 (Ubuntu) |
Fix Released
|
Undecided
|
Leonidas S. Barbosa | ||
Trusty |
In Progress
|
Undecided
|
Leonidas S. Barbosa |
Bug Description
Hello,
I have an Ubuntu 14.04 Trusty server (ESM) with multiple name-based VirtualHost directives forwarding traffic to multiple remote servers. This was working correctly until an upgrade to 2.4.7-1ubuntu4.
Now, only one of our VirtualHosts appears to be working correctly. Requests against the other virtual hosts give us errors, and we note that in the error responses, we're seeing the ServerName of the first VirtualHost config file we have defined.
Please let me know if you need additional information for this. As this affects Canonical-internal services, it may be appropriate to reach out to me directly via internal channels.
Best Regards,
Paul Goins
Hi There, 22+esm5 it was working correctly. We can see that the content (body) of the proxied requests are removed and the "Content-length" header is set to 0.
we have also an Ubuntu 14.04 with ESM. The Apache is used as a reverse proxy for localhost micro-services. Up until version 2.4.7-1ubuntu4.
We had to roll back the change to an available earlier version and everything is working again. This is a production server so it is a painful rollback...
I will file also another bug report.