Mailed the error log to Stefan.
What I noticed, it is connecting to a port by a formerly used proxied
connection (port 7080 instead of 81);
Summary log:
[proxy:debug] [pid 8680:tid 2668] proxy_util.c(2140): proxy: HTTP: has
acquired connection for (*)
[proxy:debug] [pid 8680:tid 2668] proxy_util.c(2193): proxy: connecting
http://127.0.0.1:81/sysadmin to 127.0.0.1:81
[proxy:debug] [pid 8680:tid 2668] proxy_util.c(2319): proxy: connected
/sysadmin to 127.0.0.1:7080
[proxy:debug] [pid 8680:tid 2668] proxy_util.c(2510): proxy: HTTP: backend
socket is disconnected.
[proxy:trace2] [pid 8680:tid 2668] proxy_util.c(2572): proxy: HTTP: fam 2
socket created to connect to *
[proxy:debug] [pid 8680:tid 2668] proxy_util.c(2724): proxy: HTTP:
connection complete to 127.0.0.1:7080 (127.0.0.1)
[proxy:debug] [pid 8680:tid 2668] proxy_util.c(2155): proxy: *: has released
connection for (*)
[deflate:debug] [pid 8680:tid 2668] mod_deflate.c(739): [client
127.0.0.1:53303] Zlib: Compressed 94 to 92 : URL /sysadmin
-----Original Message-----
From: Stefan Fritsch
Sent: Tuesday, November 15, 2011 2:57 PM Newsgroups: gmane.comp.apache.devel
To: Steffen
Cc: dev@httpd.apache.org
Subject: Re: 2.3.15 RewriteRule P
Hi Steffen,
On Mon, 14 Nov 2011, Steffen wrote:
The issue below seems not to be related to SSL.
Tested in different non-SSL configs with eg.
RewriteRule /sysadmin(.*) http://%{HTTP_HOST}:81/sysadmin$1 [P,L]
And different servers as the back, Sambar, Surge, DManager and Apache.
Sometimes it works but mostly it is not passing (good) URL info to the
server.
Get errors like: "requested URL not found", "requested file: ()"
Does the 'sometimes' depend on the URL? I.e. do some URLs work and some
don't?
Can you post errorlog output with "loglevel debug proxy:trace6
rewrite:trace6"? Thanks.
Cheers,
Stefan
It is a minimal config with a commonly used rewrite:
Listen 443
SSLEngine on
DocumentRoot f:/web/unknown
RewriteEngine on
RewriteRule /(.*) http://%{HTTP_HOST}/$1 [P,L]
In the log no clue, only
[ssl:info] [pid 6836:tid 2588] (70014)End of file found: [client
85.223.52.177:38857] SSL input filter read failed.
But that I see also with 2.2.21
Looks like more errors when I have "AcceptFilter https none" instead of
leaving this out.
Steffen