Question: Configuring Apache Proxy Server Issue
0
Sridhar A Malkaram • 30 wrote:
Hi,
I have been using galaxy succesfully for my work using its internal
web-server. Recently I wanted to use it over the internet and so, I
configured it with apache at /galaxy of apache's root. I followed all
the
instructions in setting up the proxy redirection. But I think the
re-direction is not happening. I highly appreciate any suggestions to
correct the issue.
I checked for the mod_proxy, mod_proxy_http etc modules and they are
present
and switched on.
Apache gives the following error in its error_log file:
[Thu Aug 04 14:15:56 2011] [error] [client 127.0.0.1] File does not
exist:
/usr/local/apache/htdocs/galaxy
Galaxy was set up in the directory /home/galaxy/galaxy-dist
The lines specific for proxy setting in universe_wsgi.ini are as
follows:
use = egg:Paste#http
port = 8080
host = localhost
[filter:proxy-prefix]
use = egg:PasteDeploy#prefix
prefix = /galaxy
[app:main]
filter-with = proxy-prefix
cookie_path = /galaxy
use_remote_user = True
remote_user_maildomain = unl.edu
httpd.conf settings:
RewriteEngine on
<proxy http:="" localhost:8080="">
Order deny,allow
Allow from all
</proxy>
<location "="" galaxy"="">
Order deny,allow
Allow from all
# Take the $REMOTE_USER environment variable and set it as a header
in
the proxy request.
RewriteCond %{IS_SUBREQ} ^false$
RewriteCond %{LA-U:REMOTE_USER} (.+)
RewriteRule . - [E=RU:%1]
RequestHeader set REMOTE_USER %{RU}e
RequestHeader set X-URL-SCHEME https
RewriteRule ^/galaxy$ /galaxy/ [R]
RewriteRule ^/galaxy/(.*) http://localhost:8080/$1 [P]
# Compress all uncompressed content.
SetOutputFilter DEFLATE
SetEnvIfNoCase Request_URI \.(?:gif|jpe?g|png)$ no-gzip dont-
vary
SetEnvIfNoCase Request_URI \.(?:t?gz|zip|bz2)$ no-gzip dont-
vary
</location>
Thanks,
ADD COMMENT
• link
•
modified 7.3 years ago
by
John Jones • 40
•
written
7.3 years ago by
Sridhar A Malkaram • 30