Here's what I just did (ubuntu as well):
* a2enmod proxy (enable proxy module)
* add the following to mods-enabled/proxy.conf:
<Proxy http://localhost:3333>
Order deny,allow
Deny from all
Allow from all
</Proxy>
* add the following virtual host (this is a public server so I
commented basic auth):
Linux thewoolleyweb.com 2.6.16.33-xenU #3 SMP Sun Dec 23 00:38:51 UTC 2007 i686
<VirtualHost *:80>
ServerAdmin [EMAIL PROTECTED]
ServerName ci.yourhost.com
# <Location />
# AuthType Basic
# AuthName "Cruisecontrol"
# AuthUserFile /path/to/htpasswd
# Require valid-user
# </Location>
ProxyPass / http://localhost:3333/
ProxyPassReverse / http://localhost:3333/
ProxyPreserveHost on
</VirtualHost>
* make sure ci.yourhost.com resolves (put it in your local hosts file
to test, and add as an alias in your DNS config)
HTH,
-- Chad
On Nov 30, 2007 4:01 PM, Alexander Kabanov <[EMAIL PROTECTED]> wrote:
> the following apache configuration works for me (apache 2.2 on ubuntu
> feisty) (if this is what you are looking for)
>
> <VirtualHost *>
> ServerAdmin [EMAIL PROTECTED]
> ServerName cc.exmaple.com
>
> <Location />
> AuthType Basic
> AuthName "Cruisecontrol"
> AuthUserFile /path/to/htpasswd
> Require valid-user
> </Location>
>
> ProxyPass / http://1.1.1.1:3333/
> ProxyPassReverse / http://1.1.1.1:3333/
> ProxyPreserveHost on
> </VirtualHost>
>
> where 1.1.1.1 your host running CC, im my case is 127.0.0.1 but can be
> anything.
>
> best,
>
> --Alex
>
>
> On Fri, 2007-11-30 at 13:53 -0800, cchiodo wrote:
> > Has anyone had any success setting up CCRB behind a proxy, using apache?
> > I've tried it 6 ways from tuesday, and it always seems to have some problems
> > a) rewriting some of the urls for things like css files and b) with one or
> > two of the redirects.
> >
> > thanks in advance!
>
>
> _______________________________________________
> Cruisecontrolrb-users mailing list
> [email protected]
> http://rubyforge.org/mailman/listinfo/cruisecontrolrb-users
>
_______________________________________________
Cruisecontrolrb-users mailing list
[email protected]
http://rubyforge.org/mailman/listinfo/cruisecontrolrb-users