I am trying to set-up Hudson using reverse proxy. Hudson is listening on 8181 and when I browse http://localhost:8181, I have access to Hudson. I can access the default Xampp page with http://localhost.
I am following the instructions available at http://wiki.hudson-ci.org/display/HUDSON/Running+Hudson+behind+Apache and I have modified the Xammp delivered httpd.conf from:
- Code: Select all
#LoadModule proxy_module modules/mod_proxy.so
#LoadModule proxy_http_module modules/mod_proxy_http.so
to
- Code: Select all
LoadModule proxy_module modules/mod_proxy.so
LoadModule proxy_http_module modules/mod_proxy_http.so
and I have added the following at the end of my httpd.conf file:
- Code: Select all
ProxyPass /hudson http://localhost:8081/
ProxyPassReverse /hudson http://localhost:8081/
ProxyRequests Off
# Local reverse proxy authorization override
# Most unix distribution deny proxy by default
<Proxy http://localhost:8081/*>
Order deny,allow
Allow from all
</Proxy>
I have restarted Apache.
But I always get the following error message when I browse http://localhost/hudson:
- Code: Select all
Service unavailable!
The server is temporarily unable to service your request due to maintenance downtime or capacity problems. Please try again later.
If you think this is a server error, please contact the webmaster.
Error 503
localhost
31/08/2009 20:44:51
Apache/2.2.12 (Win32) DAV/2 mod_ssl/2.2.12 OpenSSL/0.9.8k mod_autoindex_color PHP/5.3.0 mod_perl/2.0.4 Perl/v5.10.0
Does anyone know what is happening? Ideas and suggestions most welcome!
Thanks,
AdamMan71