Robert, are you working on a fix ? ** Tags added: lucid regression-release ** Tags removed: regression-potential
** Also affects: squid (Ubuntu Lucid) Importance: Undecided Status: New ** Changed in: squid (Ubuntu Lucid) Status: New => Confirmed ** Changed in: squid (Ubuntu Lucid) Importance: Undecided => Medium ** Description changed: Binary package hint: squid After upgrading to lucid we noticed that squid was adding the http_port port number to any Host: line that came in without port number. Our setup looks (something like) this: - SSL termination -> squids -> backends + SSL termination -> squids -> backends Once these squids beceame lucid, the backends started seeing 'Host: example.com:3128' instead of 'Host: example.com' (what the original requestor actually sent). This is a) totally bogus and b) breaks some of our backends (they 500 if asked to process a request which has a host line with a port number they're not listening on). We're able to work around this for some hosts by explicitly specifying 'vport=80' as an option to 'http_port' but this doesn't work when we have multiple backends on the same IP but different ports. + + == Regression details == + Discovered in version: lucid + Last known good version: hardy -- squid in lucid adds bogus port number to Host: line if one isn't provided (in original or via vport=) https://bugs.launchpad.net/bugs/640511 You received this bug notification because you are a member of Ubuntu Server Team, which is subscribed to squid in ubuntu. -- Ubuntu-server-bugs mailing list Ubuntu-server-bugs@lists.ubuntu.com Modify settings or unsubscribe at: https://lists.ubuntu.com/mailman/listinfo/ubuntu-server-bugs