[ 
https://issues.jenkins-ci.org/browse/JENKINS-5753?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=159871#comment-159871
 ] 

Curtis Ruck commented on JENKINS-5753:
--------------------------------------

Still having this issue with httpd 2.2.15, w/ 1.452.  We have been using the 
Jenkins RPM so its easier to stay current, any chance of switching winstone out 
with Jetty?
                
> Standalone install does not work with Apache + mod_proxy_ajp + SSL
> ------------------------------------------------------------------
>
>                 Key: JENKINS-5753
>                 URL: https://issues.jenkins-ci.org/browse/JENKINS-5753
>             Project: Jenkins
>          Issue Type: Bug
>         Environment: CentOS release 5.4 (Final)
> 2.6.18-164.10.1.el5xen (64 bit)
> java version "1.6.0_16"
> hudson-1.347-1.1
> httpd-2.2.3-31.el5.centos.2
>            Reporter: rombert
>
> I've configured hudson to only use the ajp connector using a command line 
> similar to 
> {noformat}
> /usr/lib/jvm/java-1.6.0/bin/java -Dcom.sun.akuma.Daemon=daemonized 
> -Djava.awt.headless=true -Xmx64m -DHUDSON_HOME=/space/hudson -jar 
> /usr/lib/hudson/hudson.war --logfile=/var/log/hudson/hudson.log --daemon 
> --prefix=hudson --httpPort=-1 --ajp13Port=8109 --debug=5 --handlerCountMax=10 
> --handlerCountMaxIdle=0
> {noformat}
> I'm using the following apache configuration file
> {noformat}
>     ProxyRequests Off
>     ProxyPreserveHost On
>     <Proxy *>
>         Order deny,allow
>         Allow from all
>     </Proxy>
>     ProxyPass /hudson ajp://localhost:8109/hudson retry=1
>     ProxyPassReverse /hudson ajp://localhost:8109/hudson
> {noformat}
> When accessing https://host/hudson , I get a 503 error page from Apache. The 
> apache logs contain:
> {noformat}
> [Wed Feb 24 23:58:04 2010] [error] ajp_read_header: ajp_ilink_receive failed
> [Wed Feb 24 23:58:04 2010] [error] (120006)APR does not understand this error 
> code: proxy: read response failed from (null) (localhost)
> {noformat}
> while the winstone logs contain:
> {noformat}
> [Winstone 2010/02/24 23:58:04] - Error within request handler thread
> java.lang.StringIndexOutOfBoundsException: String index out of range: 1065
>         at java.lang.String.checkBounds(String.java:401)
>         at java.lang.String.<init>(String.java:442)
>         at 
> winstone.ajp13.Ajp13IncomingPacket.readString(Ajp13IncomingPacket.java:275)
>         at 
> winstone.ajp13.Ajp13IncomingPacket.parsePacket(Ajp13IncomingPacket.java:189)
>         at 
> winstone.ajp13.Ajp13Listener.allocateRequestResponse(Ajp13Listener.java:179)
>         at winstone.RequestHandlerThread.run(RequestHandlerThread.java:79)
>         at java.lang.Thread.run(Thread.java:619)
> {noformat}
> It's worth mentioning that this was working with Tomcat 6.0.20 , but stopped 
> working when I tried to move over to the standalone install. 
> I've tried various combinations with or without prefix, and the only one 
> which seems to work is ajp without any prefix.

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators: 
https://issues.jenkins-ci.org/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

Reply via email to