[ 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