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
Bugs, which is subscribed to Ubuntu.

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to