You are viewing a plain text version of this content. The canonical link for it is here.
Posted to bugs@httpd.apache.org by bu...@apache.org on 2008/01/31 23:04:52 UTC

DO NOT REPLY [Bug 44334] New: - mod_proxy_ajp with POST retry doesn't send request body

DO NOT REPLY TO THIS EMAIL, BUT PLEASE POST YOUR BUG�
RELATED COMMENTS THROUGH THE WEB INTERFACE AVAILABLE AT
<http://issues.apache.org/bugzilla/show_bug.cgi?id=44334>.
ANY REPLY MADE TO THIS MESSAGE WILL NOT BE COLLECTED AND�
INSERTED IN THE BUG DATABASE.

http://issues.apache.org/bugzilla/show_bug.cgi?id=44334

           Summary: mod_proxy_ajp with POST retry doesn't send request body
           Product: Apache httpd-2
           Version: 2.2.8
          Platform: Other
        OS/Version: other
            Status: NEW
          Severity: normal
          Priority: P2
         Component: mod_proxy_balancer
        AssignedTo: bugs@httpd.apache.org
        ReportedBy: hgoldwire@emusic.com


We have an apache 2.2.8 + mod_proxy balancer using mod_proxy_ajp BalancerMembers
to talk to several identical tomcat5 app servers.  The tomcat5 AJP/1.3 connector
has connectionTimeout="500".  Occasionally a client doing a POST will take
longer than 500ms to send its POST, and tomcat will hang up on apache.  

Under apache 1.3+modjk, we see apache wait until the client finishes its POST
then retry the connection successfully.

Under apache 2.2.8 we see apache wait until the client finishes its POST, then
make maxattempts retries and each retry fails after 500ms.  sniffer capture
shows that the retries' headers are identical to the first attempt [valid], but
apache never sends the request body, which should include the POST parameters.

I've seen threads indicating that modjk has problems with retries if the body is
larger than the ajp buffer, but in our test the POST has content-length of 35 bytes.

I can provide sniffer output if it helps.

-- 
Configure bugmail: http://issues.apache.org/bugzilla/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug, or are watching the assignee.

---------------------------------------------------------------------
To unsubscribe, e-mail: bugs-unsubscribe@httpd.apache.org
For additional commands, e-mail: bugs-help@httpd.apache.org


DO NOT REPLY [Bug 44334] - mod_proxy_ajp with POST retry doesn't send request body

Posted by bu...@apache.org.
DO NOT REPLY TO THIS EMAIL, BUT PLEASE POST YOUR BUG�
RELATED COMMENTS THROUGH THE WEB INTERFACE AVAILABLE AT
<http://issues.apache.org/bugzilla/show_bug.cgi?id=44334>.
ANY REPLY MADE TO THIS MESSAGE WILL NOT BE COLLECTED AND�
INSERTED IN THE BUG DATABASE.

http://issues.apache.org/bugzilla/show_bug.cgi?id=44334





------- Additional Comments From rpluem@apache.org  2008-02-02 08:50 -------
You are correct that there is bug here, but the bug is different from what you
expect. mod_proxy_balancer should not even try to sent the failed request to a
different member of the cluster. This is because:

1. A POST request is non idempotent and thus it is not allowed to resend it 
   without user confirmation once its sending had started (RFC2616 8.1.4 / 9.1.2).

2. Your request contains a request body. httpd handles request bodies as streams
   and does not store them. This means once it has sent it to a Tomcat it is gone
   and cannot be sent again to another Tomcat as httpd does not have its data
   available any longer.

This is now fixed in trunk by r617822 (http://svn.apache.org/viewvc?rev=617822
&view=rev). Nevertheless the problem you see will persist even with this patch.
The only possibility to avoid this would be waiting to connect / send headers
until there is request body data available, but this does not make sense for
most other people. So I fear the only solution to your problem is to increase
the value for connectionTimeout on Tomcat to something like 4 seconds or to fix
your client to send the request body immediately.

-- 
Configure bugmail: http://issues.apache.org/bugzilla/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug, or are watching the assignee.

---------------------------------------------------------------------
To unsubscribe, e-mail: bugs-unsubscribe@httpd.apache.org
For additional commands, e-mail: bugs-help@httpd.apache.org


DO NOT REPLY [Bug 44334] - mod_proxy_ajp with POST retry doesn't send request body

Posted by bu...@apache.org.
DO NOT REPLY TO THIS EMAIL, BUT PLEASE POST YOUR BUG�
RELATED COMMENTS THROUGH THE WEB INTERFACE AVAILABLE AT
<http://issues.apache.org/bugzilla/show_bug.cgi?id=44334>.
ANY REPLY MADE TO THIS MESSAGE WILL NOT BE COLLECTED AND�
INSERTED IN THE BUG DATABASE.

http://issues.apache.org/bugzilla/show_bug.cgi?id=44334


rpluem@apache.org changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
             Status|NEW                         |NEEDINFO




------- Additional Comments From rpluem@apache.org  2008-01-31 14:17 -------
Sniffer output would be helpful (please attach as tcpdump / snoop / wireshark
dump file if possible). Furthermore it would be helpful to increase the loglevel
to DEBUG and attach the error log.

-- 
Configure bugmail: http://issues.apache.org/bugzilla/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug, or are watching the assignee.

---------------------------------------------------------------------
To unsubscribe, e-mail: bugs-unsubscribe@httpd.apache.org
For additional commands, e-mail: bugs-help@httpd.apache.org


DO NOT REPLY [Bug 44334] - mod_proxy_ajp with POST retry doesn't send request body

Posted by bu...@apache.org.
DO NOT REPLY TO THIS EMAIL, BUT PLEASE POST YOUR BUG�
RELATED COMMENTS THROUGH THE WEB INTERFACE AVAILABLE AT
<http://issues.apache.org/bugzilla/show_bug.cgi?id=44334>.
ANY REPLY MADE TO THIS MESSAGE WILL NOT BE COLLECTED AND�
INSERTED IN THE BUG DATABASE.

http://issues.apache.org/bugzilla/show_bug.cgi?id=44334





------- Additional Comments From hgoldwire@emusic.com  2008-02-01 11:42 -------
Created an attachment (id=21458)
 --> (http://issues.apache.org/bugzilla/attachment.cgi?id=21458&action=view)
tcpdump capture of bad ajp13 POST retries

Attached is tcpdump capture with snaplen 1500 demonstrating bad mod_proxy_ajp
POST retries.  

This is a deliberately pathological example where the client didn't send POST
message body until 3 seconds after it sent POST headers.  As you can see,
tomcat ajp13 connector hangs up on the first request after 500ms (FIN, packet
6).  At 3.5s the client completes the POST request, apache sends the message
body to tomcat (packet 8), and tomcat replies with RST (packet 10).

At that point apache has the complete POST and it retries the request.	It
reconnects and sends the message header (packet 15) and nothing else.  500ms
later tomcat ajp13 connector hangs up on it.  

Repeat until maxattempts exhausted.

A useful way to see this in wireshark is 
View -> Time Display Format -> Seconds Since previous Capture Packet

-- 
Configure bugmail: http://issues.apache.org/bugzilla/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug, or are watching the assignee.

---------------------------------------------------------------------
To unsubscribe, e-mail: bugs-unsubscribe@httpd.apache.org
For additional commands, e-mail: bugs-help@httpd.apache.org


DO NOT REPLY [Bug 44334] - mod_proxy_ajp with POST retry doesn't send request body

Posted by bu...@apache.org.
DO NOT REPLY TO THIS EMAIL, BUT PLEASE POST YOUR BUG�
RELATED COMMENTS THROUGH THE WEB INTERFACE AVAILABLE AT
<http://issues.apache.org/bugzilla/show_bug.cgi?id=44334>.
ANY REPLY MADE TO THIS MESSAGE WILL NOT BE COLLECTED AND�
INSERTED IN THE BUG DATABASE.

http://issues.apache.org/bugzilla/show_bug.cgi?id=44334





------- Additional Comments From hgoldwire@emusic.com  2008-02-01 11:49 -------
Created an attachment (id=21459)
 --> (http://issues.apache.org/bugzilla/attachment.cgi?id=21459&action=view)
debug log


debug log. not taken from the same request as the tcpdump capture, but taken
from an identical subsequent request.

-- 
Configure bugmail: http://issues.apache.org/bugzilla/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug, or are watching the assignee.

---------------------------------------------------------------------
To unsubscribe, e-mail: bugs-unsubscribe@httpd.apache.org
For additional commands, e-mail: bugs-help@httpd.apache.org


DO NOT REPLY [Bug 44334] - mod_proxy_ajp with POST retry doesn't send request body

Posted by bu...@apache.org.
DO NOT REPLY TO THIS EMAIL, BUT PLEASE POST YOUR BUG�
RELATED COMMENTS THROUGH THE WEB INTERFACE AVAILABLE AT
<http://issues.apache.org/bugzilla/show_bug.cgi?id=44334>.
ANY REPLY MADE TO THIS MESSAGE WILL NOT BE COLLECTED AND�
INSERTED IN THE BUG DATABASE.

http://issues.apache.org/bugzilla/show_bug.cgi?id=44334





------- Additional Comments From rpluem@apache.org  2008-02-02 12:21 -------
(From update of attachment 21459)
>
>[Fri Feb 01 11:25:56 2008] [debug] mod_proxy_balancer.c(41): proxy: 
>BALANCER: canonicalising URL //ajphttp/search.html
>[Fri Feb 01 11:25:56 2008] [debug] mod_proxy_balancer.c(258): proxy: 
>BALANCER: Found value (null) for stickysession JSESSIONID|jsessionid
>[Fri Feb 01 11:25:56 2008] [debug] mod_proxy_balancer.c(950): proxy: 
>Entering byrequests for BALANCER (balancer://ajphttp)
>[Fri Feb 01 11:25:56 2008] [debug] proxy_util.c(1790): proxy: BALANCER: 
>retrying the worker for (localhost)
>[Fri Feb 01 11:25:56 2008] [debug] proxy_util.c(1796): proxy: BALANCER: 
>worker for (localhost) has been marked for retry
>[Fri Feb 01 11:25:56 2008] [debug] mod_proxy_balancer.c(517): proxy: 
>BALANCER (balancer://ajphttp) worker (ajp://localhost:8009) rewritten to 
>ajp://localhost:8009/search.html
>[Fri Feb 01 11:25:56 2008] [debug] mod_proxy.c(819): Running scheme 
>balancer handler (attempt 0)
>[Fri Feb 01 11:25:56 2008] [debug] mod_proxy_http.c(1683): proxy: HTTP: 
>declining URL ajp://localhost:8009/search.html
>[Fri Feb 01 11:25:56 2008] [debug] mod_proxy_ajp.c(520): proxy: AJP: 
>serving URL ajp://localhost:8009/search.html
>[Fri Feb 01 11:25:56 2008] [debug] proxy_util.c(1852): proxy: AJP: has 
>acquired connection for (localhost)
>[Fri Feb 01 11:25:56 2008] [debug] proxy_util.c(1913): proxy: connecting 
>ajp://localhost:8009/search.html to localhost:8009
>[Fri Feb 01 11:25:56 2008] [debug] proxy_util.c(2012): proxy: connected 
>/search.html to localhost:8009
>[Fri Feb 01 11:25:56 2008] [debug] proxy_util.c(2169): proxy: AJP: fam 2 
>socket created to connect to localhost
>[Fri Feb 01 11:25:56 2008] [debug] ajp_header.c(218): Into 
>ajp_marshal_into_msgb
>[Fri Feb 01 11:25:56 2008] [debug] ajp_header.c(284): 
>ajp_marshal_into_msgb: Header[0] [Host] = [www.emusic.com]
>[Fri Feb 01 11:25:56 2008] [debug] ajp_header.c(284): 
>ajp_marshal_into_msgb: Header[1] [Content-Type] = 
>[application/x-www-form-urlencoded]
>[Fri Feb 01 11:25:56 2008] [debug] ajp_header.c(284): 
>ajp_marshal_into_msgb: Header[2] [Content-Length] = [35]
>[Fri Feb 01 11:25:56 2008] [debug] ajp_header.c(284): 
>ajp_marshal_into_msgb: Header[3] [Max-Forwards] = [10]
>[Fri Feb 01 11:25:56 2008] [debug] ajp_header.c(424): 
>ajp_marshal_into_msgb: Done
>[Fri Feb 01 11:26:00 2008] [debug] mod_proxy_ajp.c(201): proxy: 
>APR_BUCKET_IS_EOS
>[Fri Feb 01 11:26:00 2008] [debug] mod_proxy_ajp.c(206): proxy: data to 
>read (max 8186 at 4)
>[Fri Feb 01 11:26:00 2008] [debug] mod_proxy_ajp.c(221): proxy: got 35 
>bytes of data
>[Fri Feb 01 11:26:00 2008] [error] (70014)End of file found: 
>ajp_ilink_receive() can't receive header
>[Fri Feb 01 11:26:00 2008] [error] ajp_read_header: ajp_ilink_receive failed
>[Fri Feb 01 11:26:00 2008] [error] (120006)APR does not understand this 
>error code: proxy: read response failed from (null) (localhost)
>[Fri Feb 01 11:26:00 2008] [debug] proxy_util.c(1870): proxy: AJP: has 
>released connection for (localhost)
>[Fri Feb 01 11:26:00 2008] [debug] mod_proxy_balancer.c(258): proxy: 
>BALANCER: Found value (null) for stickysession JSESSIONID|jsessionid
>[Fri Feb 01 11:26:00 2008] [debug] mod_proxy_balancer.c(950): proxy: 
>Entering byrequests for BALANCER (balancer://ajphttp)
>[Fri Feb 01 11:26:00 2008] [debug] proxy_util.c(1790): proxy: BALANCER: 
>retrying the worker for (localhost)
>[Fri Feb 01 11:26:00 2008] [debug] proxy_util.c(1796): proxy: BALANCER: 
>worker for (localhost) has been marked for retry
>[Fri Feb 01 11:26:00 2008] [debug] mod_proxy_balancer.c(517): proxy: 
>BALANCER (balancer://ajphttp) worker (ajp://localhost:8009) rewritten to 
>ajp://localhost:8009/search.html
>[Fri Feb 01 11:26:00 2008] [debug] mod_proxy.c(819): Running scheme 
>balancer handler (attempt 1)
>[Fri Feb 01 11:26:00 2008] [debug] mod_proxy_http.c(1683): proxy: HTTP: 
>declining URL ajp://localhost:8009/search.html
>[Fri Feb 01 11:26:00 2008] [debug] mod_proxy_ajp.c(520): proxy: AJP: 
>serving URL ajp://localhost:8009/search.html
>[Fri Feb 01 11:26:00 2008] [debug] proxy_util.c(1852): proxy: AJP: has 
>acquired connection for (localhost)
>[Fri Feb 01 11:26:00 2008] [debug] proxy_util.c(1913): proxy: connecting 
>ajp://localhost:8009/search.html to localhost:8009
>[Fri Feb 01 11:26:00 2008] [debug] proxy_util.c(2012): proxy: connected 
>/search.html to localhost:8009
>[Fri Feb 01 11:26:00 2008] [debug] proxy_util.c(2169): proxy: AJP: fam 2 
>socket created to connect to localhost
>[Fri Feb 01 11:26:00 2008] [debug] ajp_header.c(218): Into 
>ajp_marshal_into_msgb
>[Fri Feb 01 11:26:00 2008] [debug] ajp_header.c(284): 
>ajp_marshal_into_msgb: Header[0] [Host] = [www.emusic.com]
>[Fri Feb 01 11:26:00 2008] [debug] ajp_header.c(284): 
>ajp_marshal_into_msgb: Header[1] [Content-Type] = 
>[application/x-www-form-urlencoded]
>[Fri Feb 01 11:26:00 2008] [debug] ajp_header.c(284): 
>ajp_marshal_into_msgb: Header[2] [Content-Length] = [35]
>[Fri Feb 01 11:26:00 2008] [debug] ajp_header.c(284): 
>ajp_marshal_into_msgb: Header[3] [Max-Forwards] = [10]
>[Fri Feb 01 11:26:00 2008] [debug] ajp_header.c(424): 
>ajp_marshal_into_msgb: Done
>[Fri Feb 01 11:26:00 2008] [debug] mod_proxy_ajp.c(201): proxy: 
>APR_BUCKET_IS_EOS
>[Fri Feb 01 11:26:00 2008] [debug] mod_proxy_ajp.c(206): proxy: data to 
>read (max 8186 at 4)
>[Fri Feb 01 11:26:00 2008] [debug] mod_proxy_ajp.c(221): proxy: got 0 
>bytes of data
>[Fri Feb 01 11:26:01 2008] [error] (70014)End of file found: 
>ajp_ilink_receive() can't receive header
>[Fri Feb 01 11:26:01 2008] [error] ajp_read_header: ajp_ilink_receive failed
>[Fri Feb 01 11:26:01 2008] [error] (120006)APR does not understand this 
>error code: proxy: read response failed from (null) (localhost)
>[Fri Feb 01 11:26:01 2008] [debug] proxy_util.c(1870): proxy: AJP: has 
>released connection for (localhost)
>[Fri Feb 01 11:26:01 2008] [debug] mod_proxy_balancer.c(258): proxy: 
>BALANCER: Found value (null) for stickysession JSESSIONID|jsessionid
>[Fri Feb 01 11:26:01 2008] [debug] mod_proxy_balancer.c(950): proxy: 
>Entering byrequests for BALANCER (balancer://ajphttp)
>[Fri Feb 01 11:26:01 2008] [debug] proxy_util.c(1790): proxy: BALANCER: 
>retrying the worker for (localhost)
>[Fri Feb 01 11:26:01 2008] [debug] proxy_util.c(1796): proxy: BALANCER: 
>worker for (localhost) has been marked for retry
>[Fri Feb 01 11:26:01 2008] [debug] mod_proxy_balancer.c(517): proxy: 
>BALANCER (balancer://ajphttp) worker (ajp://localhost:8009) rewritten to 
>ajp://localhost:8009/search.html
>[Fri Feb 01 11:26:01 2008] [debug] mod_proxy.c(819): Running scheme 
>balancer handler (attempt 2)
>[Fri Feb 01 11:26:01 2008] [debug] mod_proxy_http.c(1683): proxy: HTTP: 
>declining URL ajp://localhost:8009/search.html
>[Fri Feb 01 11:26:01 2008] [debug] mod_proxy_ajp.c(520): proxy: AJP: 
>serving URL ajp://localhost:8009/search.html
>[Fri Feb 01 11:26:01 2008] [debug] proxy_util.c(1852): proxy: AJP: has 
>acquired connection for (localhost)
>[Fri Feb 01 11:26:01 2008] [debug] proxy_util.c(1913): proxy: connecting 
>ajp://localhost:8009/search.html to localhost:8009
>[Fri Feb 01 11:26:01 2008] [debug] proxy_util.c(2012): proxy: connected 
>/search.html to localhost:8009
>[Fri Feb 01 11:26:01 2008] [debug] proxy_util.c(2169): proxy: AJP: fam 2 
>socket created to connect to localhost
>[Fri Feb 01 11:26:01 2008] [debug] ajp_header.c(218): Into 
>ajp_marshal_into_msgb
>[Fri Feb 01 11:26:01 2008] [debug] ajp_header.c(284): 
>ajp_marshal_into_msgb: Header[0] [Host] = [www.emusic.com]
>[Fri Feb 01 11:26:01 2008] [debug] ajp_header.c(284): 
>ajp_marshal_into_msgb: Header[1] [Content-Type] = 
>[application/x-www-form-urlencoded]
>[Fri Feb 01 11:26:01 2008] [debug] ajp_header.c(284): 
>ajp_marshal_into_msgb: Header[2] [Content-Length] = [35]
>[Fri Feb 01 11:26:01 2008] [debug] ajp_header.c(284): 
>ajp_marshal_into_msgb: Header[3] [Max-Forwards] = [10]
>[Fri Feb 01 11:26:01 2008] [debug] ajp_header.c(424): 
>ajp_marshal_into_msgb: Done
>[Fri Feb 01 11:26:01 2008] [debug] mod_proxy_ajp.c(201): proxy: 
>APR_BUCKET_IS_EOS
>[Fri Feb 01 11:26:01 2008] [debug] mod_proxy_ajp.c(206): proxy: data to 
>read (max 8186 at 4)
>[Fri Feb 01 11:26:01 2008] [debug] mod_proxy_ajp.c(221): proxy: got 0 
>bytes of data
>[Fri Feb 01 11:26:02 2008] [error] (70014)End of file found: 
>ajp_ilink_receive() can't receive header
>[Fri Feb 01 11:26:02 2008] [error] ajp_read_header: ajp_ilink_receive failed
>[Fri Feb 01 11:26:02 2008] [error] (120006)APR does not understand this 
>error code: proxy: read response failed from (null) (localhost)
>[Fri Feb 01 11:26:02 2008] [debug] proxy_util.c(1870): proxy: AJP: has 
>released connection for (localhost)
>[Fri Feb 01 11:26:02 2008] [debug] mod_proxy_balancer.c(258): proxy: 
>BALANCER: Found value (null) for stickysession JSESSIONID|jsessionid
>[Fri Feb 01 11:26:02 2008] [debug] mod_proxy_balancer.c(950): proxy: 
>Entering byrequests for BALANCER (balancer://ajphttp)
>[Fri Feb 01 11:26:02 2008] [debug] proxy_util.c(1790): proxy: BALANCER: 
>retrying the worker for (localhost)
>[Fri Feb 01 11:26:02 2008] [debug] proxy_util.c(1796): proxy: BALANCER: 
>worker for (localhost) has been marked for retry
>[Fri Feb 01 11:26:02 2008] [debug] mod_proxy_balancer.c(517): proxy: 
>BALANCER (balancer://ajphttp) worker (ajp://localhost:8009) rewritten to 
>ajp://localhost:8009/search.html
>[Fri Feb 01 11:26:02 2008] [debug] mod_proxy.c(819): Running scheme 
>balancer handler (attempt 3)
>[Fri Feb 01 11:26:02 2008] [debug] mod_proxy_http.c(1683): proxy: HTTP: 
>declining URL ajp://localhost:8009/search.html
>[Fri Feb 01 11:26:02 2008] [debug] mod_proxy_ajp.c(520): proxy: AJP: 
>serving URL ajp://localhost:8009/search.html
>[Fri Feb 01 11:26:02 2008] [debug] proxy_util.c(1852): proxy: AJP: has 
>acquired connection for (localhost)
>[Fri Feb 01 11:26:02 2008] [debug] proxy_util.c(1913): proxy: connecting 
>ajp://localhost:8009/search.html to localhost:8009
>[Fri Feb 01 11:26:02 2008] [debug] proxy_util.c(2012): proxy: connected 
>/search.html to localhost:8009
>[Fri Feb 01 11:26:02 2008] [debug] proxy_util.c(2169): proxy: AJP: fam 2 
>socket created to connect to localhost
>[Fri Feb 01 11:26:02 2008] [debug] ajp_header.c(218): Into 
>ajp_marshal_into_msgb
>[Fri Feb 01 11:26:02 2008] [debug] ajp_header.c(284): 
>ajp_marshal_into_msgb: Header[0] [Host] = [www.emusic.com]
>[Fri Feb 01 11:26:02 2008] [debug] ajp_header.c(284): 
>ajp_marshal_into_msgb: Header[1] [Content-Type] = 
>[application/x-www-form-urlencoded]
>[Fri Feb 01 11:26:02 2008] [debug] ajp_header.c(284): 
>ajp_marshal_into_msgb: Header[2] [Content-Length] = [35]
>[Fri Feb 01 11:26:02 2008] [debug] ajp_header.c(284): 
>ajp_marshal_into_msgb: Header[3] [Max-Forwards] = [10]
>[Fri Feb 01 11:26:02 2008] [debug] ajp_header.c(424): 
>ajp_marshal_into_msgb: Done
>[Fri Feb 01 11:26:02 2008] [debug] mod_proxy_ajp.c(201): proxy: 
>APR_BUCKET_IS_EOS
>[Fri Feb 01 11:26:02 2008] [debug] mod_proxy_ajp.c(206): proxy: data to 
>read (max 8186 at 4)
>[Fri Feb 01 11:26:02 2008] [debug] mod_proxy_ajp.c(221): proxy: got 0 
>bytes of data
>[Fri Feb 01 11:26:03 2008] [error] (70014)End of file found: 
>ajp_ilink_receive() can't receive header
>[Fri Feb 01 11:26:03 2008] [error] ajp_read_header: ajp_ilink_receive failed
>[Fri Feb 01 11:26:03 2008] [error] (120006)APR does not understand this 
>error code: proxy: read response failed from (null) (localhost)
>[Fri Feb 01 11:26:03 2008] [debug] proxy_util.c(1870): proxy: AJP: has 
>released connection for (localhost)
>[Fri Feb 01 11:26:03 2008] [debug] mod_proxy_balancer.c(258): proxy: 
>BALANCER: Found value (null) for stickysession JSESSIONID|jsessionid
>[Fri Feb 01 11:26:03 2008] [debug] mod_proxy_balancer.c(950): proxy: 
>Entering byrequests for BALANCER (balancer://ajphttp)
>[Fri Feb 01 11:26:03 2008] [debug] proxy_util.c(1790): proxy: BALANCER: 
>retrying the worker for (localhost)
>[Fri Feb 01 11:26:03 2008] [debug] proxy_util.c(1796): proxy: BALANCER: 
>worker for (localhost) has been marked for retry
>[Fri Feb 01 11:26:03 2008] [debug] mod_proxy_balancer.c(517): proxy: 
>BALANCER (balancer://ajphttp) worker (ajp://localhost:8009) rewritten to 
>ajp://localhost:8009/search.html
>[Fri Feb 01 11:26:03 2008] [debug] mod_proxy.c(819): Running scheme 
>balancer handler (attempt 4)
>[Fri Feb 01 11:26:03 2008] [debug] mod_proxy_http.c(1683): proxy: HTTP: 
>declining URL ajp://localhost:8009/search.html
>[Fri Feb 01 11:26:03 2008] [debug] mod_proxy_ajp.c(520): proxy: AJP: 
>serving URL ajp://localhost:8009/search.html
>[Fri Feb 01 11:26:03 2008] [debug] proxy_util.c(1852): proxy: AJP: has 
>acquired connection for (localhost)
>[Fri Feb 01 11:26:03 2008] [debug] proxy_util.c(1913): proxy: connecting 
>ajp://localhost:8009/search.html to localhost:8009
>[Fri Feb 01 11:26:03 2008] [debug] proxy_util.c(2012): proxy: connected 
>/search.html to localhost:8009
>[Fri Feb 01 11:26:03 2008] [debug] proxy_util.c(2169): proxy: AJP: fam 2 
>socket created to connect to localhost
>[Fri Feb 01 11:26:03 2008] [debug] ajp_header.c(218): Into 
>ajp_marshal_into_msgb
>[Fri Feb 01 11:26:03 2008] [debug] ajp_header.c(284): 
>ajp_marshal_into_msgb: Header[0] [Host] = [www.emusic.com]
>[Fri Feb 01 11:26:03 2008] [debug] ajp_header.c(284): 
>ajp_marshal_into_msgb: Header[1] [Content-Type] = 
>[application/x-www-form-urlencoded]
>[Fri Feb 01 11:26:03 2008] [debug] ajp_header.c(284): 
>ajp_marshal_into_msgb: Header[2] [Content-Length] = [35]
>[Fri Feb 01 11:26:03 2008] [debug] ajp_header.c(284): 
>ajp_marshal_into_msgb: Header[3] [Max-Forwards] = [10]
>[Fri Feb 01 11:26:03 2008] [debug] ajp_header.c(424): 
>ajp_marshal_into_msgb: Done
>[Fri Feb 01 11:26:03 2008] [debug] mod_proxy_ajp.c(201): proxy: 
>APR_BUCKET_IS_EOS
>[Fri Feb 01 11:26:03 2008] [debug] mod_proxy_ajp.c(206): proxy: data to 
>read (max 8186 at 4)
>[Fri Feb 01 11:26:03 2008] [debug] mod_proxy_ajp.c(221): proxy: got 0 
>bytes of data
>[Fri Feb 01 11:26:04 2008] [error] (70014)End of file found: 
>ajp_ilink_receive() can't receive header
>[Fri Feb 01 11:26:04 2008] [error] ajp_read_header: ajp_ilink_receive failed
>[Fri Feb 01 11:26:04 2008] [error] (120006)APR does not understand this 
>error code: proxy: read response failed from (null) (localhost)
>[Fri Feb 01 11:26:04 2008] [debug] proxy_util.c(1870): proxy: AJP: has 
>released connection for (localhost)
>[Fri Feb 01 11:26:04 2008] [debug] mod_proxy_balancer.c(258): proxy: 
>BALANCER: Found value (null) for stickysession JSESSIONID|jsessionid
>[Fri Feb 01 11:26:04 2008] [debug] mod_proxy_balancer.c(950): proxy: 
>Entering byrequests for BALANCER (balancer://ajphttp)
>[Fri Feb 01 11:26:04 2008] [debug] proxy_util.c(1790): proxy: BALANCER: 
>retrying the worker for (localhost)
>[Fri Feb 01 11:26:04 2008] [debug] proxy_util.c(1796): proxy: BALANCER: 
>worker for (localhost) has been marked for retry
>[Fri Feb 01 11:26:04 2008] [debug] mod_proxy_balancer.c(517): proxy: 
>BALANCER (balancer://ajphttp) worker (ajp://localhost:8009) rewritten to 
>ajp://localhost:8009/search.html
>[Fri Feb 01 11:26:04 2008] [debug] mod_proxy.c(819): Running scheme 
>balancer handler (attempt 5)
>[Fri Feb 01 11:26:04 2008] [debug] mod_proxy_http.c(1683): proxy: HTTP: 
>declining URL ajp://localhost:8009/search.html
>[Fri Feb 01 11:26:04 2008] [debug] mod_proxy_ajp.c(520): proxy: AJP: 
>serving URL ajp://localhost:8009/search.html
>[Fri Feb 01 11:26:04 2008] [debug] proxy_util.c(1852): proxy: AJP: has 
>acquired connection for (localhost)
>[Fri Feb 01 11:26:04 2008] [debug] proxy_util.c(1913): proxy: connecting 
>ajp://localhost:8009/search.html to localhost:8009
>[Fri Feb 01 11:26:04 2008] [debug] proxy_util.c(2012): proxy: connected 
>/search.html to localhost:8009
>[Fri Feb 01 11:26:04 2008] [debug] proxy_util.c(2169): proxy: AJP: fam 2 
>socket created to connect to localhost
>[Fri Feb 01 11:26:04 2008] [debug] ajp_header.c(218): Into 
>ajp_marshal_into_msgb
>[Fri Feb 01 11:26:04 2008] [debug] ajp_header.c(284): 
>ajp_marshal_into_msgb: Header[0] [Host] = [www.emusic.com]
>[Fri Feb 01 11:26:04 2008] [debug] ajp_header.c(284): 
>ajp_marshal_into_msgb: Header[1] [Content-Type] = 
>[application/x-www-form-urlencoded]
>[Fri Feb 01 11:26:04 2008] [debug] ajp_header.c(284): 
>ajp_marshal_into_msgb: Header[2] [Content-Length] = [35]
>[Fri Feb 01 11:26:04 2008] [debug] ajp_header.c(284): 
>ajp_marshal_into_msgb: Header[3] [Max-Forwards] = [10]
>[Fri Feb 01 11:26:04 2008] [debug] ajp_header.c(424): 
>ajp_marshal_into_msgb: Done
>[Fri Feb 01 11:26:04 2008] [debug] mod_proxy_ajp.c(201): proxy: 
>APR_BUCKET_IS_EOS
>[Fri Feb 01 11:26:04 2008] [debug] mod_proxy_ajp.c(206): proxy: data to 
>read (max 8186 at 4)
>[Fri Feb 01 11:26:04 2008] [debug] mod_proxy_ajp.c(221): proxy: got 0 
>bytes of data
>[Fri Feb 01 11:26:05 2008] [error] (70014)End of file found: 
>ajp_ilink_receive() can't receive header
>[Fri Feb 01 11:26:05 2008] [error] ajp_read_header: ajp_ilink_receive failed
>[Fri Feb 01 11:26:05 2008] [error] (120006)APR does not understand this 
>error code: proxy: read response failed from (null) (localhost)
>[Fri Feb 01 11:26:05 2008] [debug] proxy_util.c(1870): proxy: AJP: has 
>released connection for (localhost)
>[Fri Feb 01 11:26:05 2008] [debug] mod_proxy_balancer.c(258): proxy: 
>BALANCER: Found value (null) for stickysession JSESSIONID|jsessionid
>[Fri Feb 01 11:26:05 2008] [debug] mod_proxy_balancer.c(950): proxy: 
>Entering byrequests for BALANCER (balancer://ajphttp)
>[Fri Feb 01 11:26:05 2008] [debug] proxy_util.c(1790): proxy: BALANCER: 
>retrying the worker for (localhost)
>[Fri Feb 01 11:26:05 2008] [debug] proxy_util.c(1796): proxy: BALANCER: 
>worker for (localhost) has been marked for retry
>[Fri Feb 01 11:26:05 2008] [debug] mod_proxy_balancer.c(517): proxy: 
>BALANCER (balancer://ajphttp) worker (ajp://localhost:8009) rewritten to 
>ajp://localhost:8009/search.html
>[Fri Feb 01 11:26:05 2008] [debug] mod_proxy.c(819): Running scheme 
>balancer handler (attempt 6)
>[Fri Feb 01 11:26:05 2008] [debug] mod_proxy_http.c(1683): proxy: HTTP: 
>declining URL ajp://localhost:8009/search.html
>[Fri Feb 01 11:26:05 2008] [debug] mod_proxy_ajp.c(520): proxy: AJP: 
>serving URL ajp://localhost:8009/search.html
>[Fri Feb 01 11:26:05 2008] [debug] proxy_util.c(1852): proxy: AJP: has 
>acquired connection for (localhost)
>[Fri Feb 01 11:26:05 2008] [debug] proxy_util.c(1913): proxy: connecting 
>ajp://localhost:8009/search.html to localhost:8009
>[Fri Feb 01 11:26:05 2008] [debug] proxy_util.c(2012): proxy: connected 
>/search.html to localhost:8009
>[Fri Feb 01 11:26:05 2008] [debug] proxy_util.c(2169): proxy: AJP: fam 2 
>socket created to connect to localhost
>[Fri Feb 01 11:26:05 2008] [debug] ajp_header.c(218): Into 
>ajp_marshal_into_msgb
>[Fri Feb 01 11:26:05 2008] [debug] ajp_header.c(284): 
>ajp_marshal_into_msgb: Header[0] [Host] = [www.emusic.com]
>[Fri Feb 01 11:26:05 2008] [debug] ajp_header.c(284): 
>ajp_marshal_into_msgb: Header[1] [Content-Type] = 
>[application/x-www-form-urlencoded]
>[Fri Feb 01 11:26:05 2008] [debug] ajp_header.c(284): 
>ajp_marshal_into_msgb: Header[2] [Content-Length] = [35]
>[Fri Feb 01 11:26:05 2008] [debug] ajp_header.c(284): 
>ajp_marshal_into_msgb: Header[3] [Max-Forwards] = [10]
>[Fri Feb 01 11:26:05 2008] [debug] ajp_header.c(424): 
>ajp_marshal_into_msgb: Done
>[Fri Feb 01 11:26:05 2008] [debug] mod_proxy_ajp.c(201): proxy: 
>APR_BUCKET_IS_EOS
>[Fri Feb 01 11:26:05 2008] [debug] mod_proxy_ajp.c(206): proxy: data to 
>read (max 8186 at 4)
>[Fri Feb 01 11:26:05 2008] [debug] mod_proxy_ajp.c(221): proxy: got 0 
>bytes of data
>[Fri Feb 01 11:26:06 2008] [error] (70014)End of file found: 
>ajp_ilink_receive() can't receive header
>[Fri Feb 01 11:26:06 2008] [error] ajp_read_header: ajp_ilink_receive failed
>[Fri Feb 01 11:26:06 2008] [error] (120006)APR does not understand this 
>error code: proxy: read response failed from (null) (localhost)
>[Fri Feb 01 11:26:06 2008] [debug] proxy_util.c(1870): proxy: AJP: has 
>released connection for (localhost)
>[Fri Feb 01 11:26:06 2008] [debug] mod_proxy_balancer.c(258): proxy: 
>BALANCER: Found value (null) for stickysession JSESSIONID|jsessionid
>[Fri Feb 01 11:26:06 2008] [debug] mod_proxy_balancer.c(950): proxy: 
>Entering byrequests for BALANCER (balancer://ajphttp)
>[Fri Feb 01 11:26:06 2008] [debug] proxy_util.c(1790): proxy: BALANCER: 
>retrying the worker for (localhost)
>[Fri Feb 01 11:26:06 2008] [debug] proxy_util.c(1796): proxy: BALANCER: 
>worker for (localhost) has been marked for retry
>[Fri Feb 01 11:26:06 2008] [debug] mod_proxy_balancer.c(517): proxy: 
>BALANCER (balancer://ajphttp) worker (ajp://localhost:8009) rewritten to 
>ajp://localhost:8009/search.html
>[Fri Feb 01 11:26:06 2008] [debug] mod_proxy.c(819): Running scheme 
>balancer handler (attempt 7)
>[Fri Feb 01 11:26:06 2008] [debug] mod_proxy_http.c(1683): proxy: HTTP: 
>declining URL ajp://localhost:8009/search.html
>[Fri Feb 01 11:26:06 2008] [debug] mod_proxy_ajp.c(520): proxy: AJP: 
>serving URL ajp://localhost:8009/search.html
>[Fri Feb 01 11:26:06 2008] [debug] proxy_util.c(1852): proxy: AJP: has 
>acquired connection for (localhost)
>[Fri Feb 01 11:26:06 2008] [debug] proxy_util.c(1913): proxy: connecting 
>ajp://localhost:8009/search.html to localhost:8009
>[Fri Feb 01 11:26:06 2008] [debug] proxy_util.c(2012): proxy: connected 
>/search.html to localhost:8009
>[Fri Feb 01 11:26:06 2008] [debug] proxy_util.c(2169): proxy: AJP: fam 2 
>socket created to connect to localhost
>[Fri Feb 01 11:26:06 2008] [debug] ajp_header.c(218): Into 
>ajp_marshal_into_msgb
>[Fri Feb 01 11:26:06 2008] [debug] ajp_header.c(284): 
>ajp_marshal_into_msgb: Header[0] [Host] = [www.emusic.com]
>[Fri Feb 01 11:26:06 2008] [debug] ajp_header.c(284): 
>ajp_marshal_into_msgb: Header[1] [Content-Type] = 
>[application/x-www-form-urlencoded]
>[Fri Feb 01 11:26:06 2008] [debug] ajp_header.c(284): 
>ajp_marshal_into_msgb: Header[2] [Content-Length] = [35]
>[Fri Feb 01 11:26:06 2008] [debug] ajp_header.c(284): 
>ajp_marshal_into_msgb: Header[3] [Max-Forwards] = [10]
>[Fri Feb 01 11:26:06 2008] [debug] ajp_header.c(424): 
>ajp_marshal_into_msgb: Done
>[Fri Feb 01 11:26:06 2008] [debug] mod_proxy_ajp.c(201): proxy: 
>APR_BUCKET_IS_EOS
>[Fri Feb 01 11:26:06 2008] [debug] mod_proxy_ajp.c(206): proxy: data to 
>read (max 8186 at 4)
>[Fri Feb 01 11:26:06 2008] [debug] mod_proxy_ajp.c(221): proxy: got 0 
>bytes of data
>[Fri Feb 01 11:26:07 2008] [error] (70014)End of file found: 
>ajp_ilink_receive() can't receive header
>[Fri Feb 01 11:26:07 2008] [error] ajp_read_header: ajp_ilink_receive failed
>[Fri Feb 01 11:26:07 2008] [error] (120006)APR does not understand this 
>error code: proxy: read response failed from (null) (localhost)
>[Fri Feb 01 11:26:07 2008] [debug] proxy_util.c(1870): proxy: AJP: has 
>released connection for (localhost)
>[Fri Feb 01 11:26:07 2008] [debug] mod_proxy_balancer.c(258): proxy: 
>BALANCER: Found value (null) for stickysession JSESSIONID|jsessionid
>[Fri Feb 01 11:26:07 2008] [debug] mod_proxy_balancer.c(950): proxy: 
>Entering byrequests for BALANCER (balancer://ajphttp)
>[Fri Feb 01 11:26:07 2008] [debug] proxy_util.c(1790): proxy: BALANCER: 
>retrying the worker for (localhost)
>[Fri Feb 01 11:26:07 2008] [debug] proxy_util.c(1796): proxy: BALANCER: 
>worker for (localhost) has been marked for retry
>[Fri Feb 01 11:26:07 2008] [debug] mod_proxy_balancer.c(517): proxy: 
>BALANCER (balancer://ajphttp) worker (ajp://localhost:8009) rewritten to 
>ajp://localhost:8009/search.html
>[Fri Feb 01 11:26:07 2008] [debug] mod_proxy.c(819): Running scheme 
>balancer handler (attempt 8)
>[Fri Feb 01 11:26:07 2008] [debug] mod_proxy_http.c(1683): proxy: HTTP: 
>declining URL ajp://localhost:8009/search.html
>[Fri Feb 01 11:26:07 2008] [debug] mod_proxy_ajp.c(520): proxy: AJP: 
>serving URL ajp://localhost:8009/search.html
>[Fri Feb 01 11:26:07 2008] [debug] proxy_util.c(1852): proxy: AJP: has 
>acquired connection for (localhost)
>[Fri Feb 01 11:26:07 2008] [debug] proxy_util.c(1913): proxy: connecting 
>ajp://localhost:8009/search.html to localhost:8009
>[Fri Feb 01 11:26:07 2008] [debug] proxy_util.c(2012): proxy: connected 
>/search.html to localhost:8009
>[Fri Feb 01 11:26:07 2008] [debug] proxy_util.c(2169): proxy: AJP: fam 2 
>socket created to connect to localhost
>[Fri Feb 01 11:26:07 2008] [debug] ajp_header.c(218): Into 
>ajp_marshal_into_msgb
>[Fri Feb 01 11:26:07 2008] [debug] ajp_header.c(284): 
>ajp_marshal_into_msgb: Header[0] [Host] = [www.emusic.com]
>[Fri Feb 01 11:26:07 2008] [debug] ajp_header.c(284): 
>ajp_marshal_into_msgb: Header[1] [Content-Type] = 
>[application/x-www-form-urlencoded]
>[Fri Feb 01 11:26:07 2008] [debug] ajp_header.c(284): 
>ajp_marshal_into_msgb: Header[2] [Content-Length] = [35]
>[Fri Feb 01 11:26:07 2008] [debug] ajp_header.c(284): 
>ajp_marshal_into_msgb: Header[3] [Max-Forwards] = [10]
>[Fri Feb 01 11:26:07 2008] [debug] ajp_header.c(424): 
>ajp_marshal_into_msgb: Done
>[Fri Feb 01 11:26:07 2008] [debug] mod_proxy_ajp.c(201): proxy: 
>APR_BUCKET_IS_EOS
>[Fri Feb 01 11:26:07 2008] [debug] mod_proxy_ajp.c(206): proxy: data to 
>read (max 8186 at 4)
>[Fri Feb 01 11:26:07 2008] [debug] mod_proxy_ajp.c(221): proxy: got 0 
>bytes of data
>[Fri Feb 01 11:26:08 2008] [error] (70014)End of file found: 
>ajp_ilink_receive() can't receive header
>[Fri Feb 01 11:26:08 2008] [error] ajp_read_header: ajp_ilink_receive failed
>[Fri Feb 01 11:26:08 2008] [error] (120006)APR does not understand this 
>error code: proxy: read response failed from (null) (localhost)
>[Fri Feb 01 11:26:08 2008] [debug] proxy_util.c(1870): proxy: AJP: has 
>released connection for (localhost)
>[Fri Feb 01 11:26:08 2008] [debug] mod_proxy_balancer.c(258): proxy: 
>BALANCER: Found value (null) for stickysession JSESSIONID|jsessionid
>[Fri Feb 01 11:26:08 2008] [debug] mod_proxy_balancer.c(950): proxy: 
>Entering byrequests for BALANCER (balancer://ajphttp)
>[Fri Feb 01 11:26:08 2008] [debug] proxy_util.c(1790): proxy: BALANCER: 
>retrying the worker for (localhost)
>[Fri Feb 01 11:26:08 2008] [debug] proxy_util.c(1796): proxy: BALANCER: 
>worker for (localhost) has been marked for retry
>[Fri Feb 01 11:26:08 2008] [debug] mod_proxy_balancer.c(517): proxy: 
>BALANCER (balancer://ajphttp) worker (ajp://localhost:8009) rewritten to 
>ajp://localhost:8009/search.html
>[Fri Feb 01 11:26:08 2008] [debug] mod_proxy.c(819): Running scheme 
>balancer handler (attempt 9)
>[Fri Feb 01 11:26:08 2008] [debug] mod_proxy_http.c(1683): proxy: HTTP: 
>declining URL ajp://localhost:8009/search.html
>[Fri Feb 01 11:26:08 2008] [debug] mod_proxy_ajp.c(520): proxy: AJP: 
>serving URL ajp://localhost:8009/search.html
>[Fri Feb 01 11:26:08 2008] [debug] proxy_util.c(1852): proxy: AJP: has 
>acquired connection for (localhost)
>[Fri Feb 01 11:26:08 2008] [debug] proxy_util.c(1913): proxy: connecting 
>ajp://localhost:8009/search.html to localhost:8009
>[Fri Feb 01 11:26:08 2008] [debug] proxy_util.c(2012): proxy: connected 
>/search.html to localhost:8009
>[Fri Feb 01 11:26:08 2008] [debug] proxy_util.c(2169): proxy: AJP: fam 2 
>socket created to connect to localhost
>[Fri Feb 01 11:26:08 2008] [debug] ajp_header.c(218): Into 
>ajp_marshal_into_msgb
>[Fri Feb 01 11:26:08 2008] [debug] ajp_header.c(284): 
>ajp_marshal_into_msgb: Header[0] [Host] = [www.emusic.com]
>[Fri Feb 01 11:26:08 2008] [debug] ajp_header.c(284): 
>ajp_marshal_into_msgb: Header[1] [Content-Type] = 
>[application/x-www-form-urlencoded]
>[Fri Feb 01 11:26:08 2008] [debug] ajp_header.c(284): 
>ajp_marshal_into_msgb: Header[2] [Content-Length] = [35]
>[Fri Feb 01 11:26:08 2008] [debug] ajp_header.c(284): 
>ajp_marshal_into_msgb: Header[3] [Max-Forwards] = [10]
>[Fri Feb 01 11:26:08 2008] [debug] ajp_header.c(424): 
>ajp_marshal_into_msgb: Done
>[Fri Feb 01 11:26:08 2008] [debug] mod_proxy_ajp.c(201): proxy: 
>APR_BUCKET_IS_EOS
>[Fri Feb 01 11:26:08 2008] [debug] mod_proxy_ajp.c(206): proxy: data to 
>read (max 8186 at 4)
>[Fri Feb 01 11:26:08 2008] [debug] mod_proxy_ajp.c(221): proxy: got 0 
>bytes of data
>[Fri Feb 01 11:26:09 2008] [error] (70014)End of file found: 
>ajp_ilink_receive() can't receive header
>[Fri Feb 01 11:26:09 2008] [error] ajp_read_header: ajp_ilink_receive failed
>[Fri Feb 01 11:26:09 2008] [error] (120006)APR does not understand this 
>error code: proxy: read response failed from (null) (localhost)
>[Fri Feb 01 11:26:09 2008] [debug] proxy_util.c(1870): proxy: AJP: has 
>released connection for (localhost)
>[Fri Feb 01 11:26:09 2008] [debug] mod_proxy_balancer.c(258): proxy: 
>BALANCER: Found value (null) for stickysession JSESSIONID|jsessionid
>[Fri Feb 01 11:26:09 2008] [debug] mod_proxy_balancer.c(950): proxy: 
>Entering byrequests for BALANCER (balancer://ajphttp)
>[Fri Feb 01 11:26:09 2008] [debug] proxy_util.c(1790): proxy: BALANCER: 
>retrying the worker for (localhost)
>[Fri Feb 01 11:26:09 2008] [debug] proxy_util.c(1796): proxy: BALANCER: 
>worker for (localhost) has been marked for retry
>[Fri Feb 01 11:26:09 2008] [debug] mod_proxy_balancer.c(517): proxy: 
>BALANCER (balancer://ajphttp) worker (ajp://localhost:8009) rewritten to 
>ajp://localhost:8009/search.html
>[Fri Feb 01 11:26:09 2008] [debug] mod_proxy.c(819): Running scheme 
>balancer handler (attempt 10)
>[Fri Feb 01 11:26:09 2008] [debug] mod_proxy_http.c(1683): proxy: HTTP: 
>declining URL ajp://localhost:8009/search.html
>[Fri Feb 01 11:26:09 2008] [debug] mod_proxy_ajp.c(520): proxy: AJP: 
>serving URL ajp://localhost:8009/search.html
>[Fri Feb 01 11:26:09 2008] [debug] proxy_util.c(1852): proxy: AJP: has 
>acquired connection for (localhost)
>[Fri Feb 01 11:26:09 2008] [debug] proxy_util.c(1913): proxy: connecting 
>ajp://localhost:8009/search.html to localhost:8009
>[Fri Feb 01 11:26:09 2008] [debug] proxy_util.c(2012): proxy: connected 
>/search.html to localhost:8009
>[Fri Feb 01 11:26:09 2008] [debug] proxy_util.c(2169): proxy: AJP: fam 2 
>socket created to connect to localhost
>[Fri Feb 01 11:26:09 2008] [debug] ajp_header.c(218): Into 
>ajp_marshal_into_msgb
>[Fri Feb 01 11:26:09 2008] [debug] ajp_header.c(284): 
>ajp_marshal_into_msgb: Header[0] [Host] = [www.emusic.com]
>[Fri Feb 01 11:26:09 2008] [debug] ajp_header.c(284): 
>ajp_marshal_into_msgb: Header[1] [Content-Type] = 
>[application/x-www-form-urlencoded]
>[Fri Feb 01 11:26:09 2008] [debug] ajp_header.c(284): 
>ajp_marshal_into_msgb: Header[2] [Content-Length] = [35]
>[Fri Feb 01 11:26:09 2008] [debug] ajp_header.c(284): 
>ajp_marshal_into_msgb: Header[3] [Max-Forwards] = [10]
>[Fri Feb 01 11:26:09 2008] [debug] ajp_header.c(424): 
>ajp_marshal_into_msgb: Done
>[Fri Feb 01 11:26:09 2008] [debug] mod_proxy_ajp.c(201): proxy: 
>APR_BUCKET_IS_EOS
>[Fri Feb 01 11:26:09 2008] [debug] mod_proxy_ajp.c(206): proxy: data to 
>read (max 8186 at 4)
>[Fri Feb 01 11:26:09 2008] [debug] mod_proxy_ajp.c(221): proxy: got 0 
>bytes of data
>[Fri Feb 01 11:26:10 2008] [error] (70014)End of file found: 
>ajp_ilink_receive() can't receive header
>[Fri Feb 01 11:26:10 2008] [error] ajp_read_header: ajp_ilink_receive failed
>[Fri Feb 01 11:26:10 2008] [error] (120006)APR does not understand this 
>error code: proxy: read response failed from (null) (localhost)
>[Fri Feb 01 11:26:10 2008] [debug] proxy_util.c(1870): proxy: AJP: has 
>released connection for (localhost)


-- 
Configure bugmail: http://issues.apache.org/bugzilla/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug, or are watching the assignee.

---------------------------------------------------------------------
To unsubscribe, e-mail: bugs-unsubscribe@httpd.apache.org
For additional commands, e-mail: bugs-help@httpd.apache.org