proxying SSL throws errors
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
apache2 (Ubuntu) |
Incomplete
|
Medium
|
Unassigned |
Bug Description
We're using mod_proxy to proxy from our internal to our external webserver (both apache2)
When proxying https:// traffic, we occasionally get:
[Fri Jun 18 10:14:25 2010] [warn] proxy: bad HTTP/1.1 header returned by /typo3/db_list.php (GET)
[Fri Jun 18 10:14:27 2010] [warn] proxy: bad HTTP/1.1 header returned by /typo3/
[Fri Jun 18 10:14:35 2010] [warn] proxy: bad HTTP/1.1 header returned by /typo3/backend.php (GET)
[Fri Jun 18 10:39:32 2010] [warn] proxy: bad HTTP/1.1 header returned by /charite/
[Fri Jun 18 10:41:16 2010] [warn] proxy: bad HTTP/1.1 header returned by /en/charite/
[Fri Jun 18 10:41:16 2010] [warn] proxy: bad HTTP/1.1 header returned by /en/charite/
[Fri Jun 18 10:43:31 2010] [warn] proxy: bad HTTP/1.1 header returned by /typo3temp/
[Fri Jun 18 10:43:31 2010] [warn] proxy: bad HTTP/1.1 header returned by /fileadmin/
by setting
ProxyBadHeader Ignore
this can be made to work, which results in:
[Fri Jun 18 11:28:12 2010] [warn] proxy: Ignoring bogus HTTP header returned by /fileadmin/
[Fri Jun 18 11:28:12 2010] [warn] proxy: Ignoring bogus HTTP header returned by /fileadmin/
[Fri Jun 18 11:28:14 2010] [warn] proxy: Ignoring bogus HTTP header returned by /fileadmin/
[Fri Jun 18 11:28:15 2010] [warn] proxy: Ignoring bogus HTTP header returned by /fileadmin/
[Fri Jun 18 11:28:19 2010] [warn] proxy: Ignoring bogus HTTP header returned by /fileadmin/
The machine we're proxying to is:
ii apache2 2.2.9-10+lenny7 Apache HTTP Server metapackage
ii apache2-mpm-worker 2.2.9-10+lenny7 Apache HTTP Server - high speed threaded mod
ii libapache2-
ProblemType: Bug
DistroRelease: Ubuntu 10.04
Package: libapache2-
ProcVersionSign
Uname: Linux 2.6.32-
Architecture: i386
Date: Fri Jun 18 11:26:56 2010
SourcePackage: mod-proxy-html
Sorry, sorry, sorry, since the proxy module in use is mod_proxy_connect, this bug needs to be assigned to apache2.2-bin instead!