Andrew Stewart wrote:
Aha! galaxy only listening on 127.0.0.1 would certainly be a problem. Changing that value to 0.0.0.0 now allows for a working version Galaxy on http://host:8080 (thank you!)
http://host/galaxy still wasn't working for a bit there at first, but I think I spotted a bug in the documentation at http://g2.trac.bx.psu.edu/wiki/HowToInstall/ApacheProxy
RewriteEngine on ReWriteRule ^/galaxy$ /galaxy/ [R] RewriteRule ^/galaxy(.*) http://vm001:8080$1 [P]
Notice 2nd line, 3rd character, =~ s/W/w/;
I take it you were copy+pasting from that blurb just as I was. Sneaky typos! ;) Thanks for the help Nate.
I'm pretty sure either is valid (i.e. Apache is case-insensitive as far as directives go). The difference is probably that if you were using 'vm001' in the proxy rule instead of localhost, it was trying to connect over the real network interface instead of the loopback (and Galaxy was previously only listening on the loopback). --nate