Hi,
I need to solve a problem in Apache and could not find a solution.
So, we are using remote authentication for
galaxy.myserver.edu. It is like a basic
authentication in apache.
AuthType Basic
So I want to allow machine1 to access
galaxy.myserver.edu/display_application without
password.
On machine1 we have ucsc genome browser mirror and it needs to access to these files like
below;
When I try with wget on machine1
wget
http://galaxy.myserver.edu/display_application/38ac7832780d5a98/ucsc_bam/...
But it is not working, I always get this error
Resolving
galaxy.myserver.edu...
Connecting to
galaxy.myserver.edu ||:80... connected.
HTTP request sent, awaiting response... 401 Authorization Required
Authorization failed.
I allow those sites like below in httpd.conf but it is not working.
<Location "/display_application">
Satisfy Any
Order deny,allow
Deny from all
Allow from
machine1.myserver.edu
Allow from
machine2.myserver.edu
</Location>
Another thing; galaxy is working with proxy, since it is installed port 8080. I directed
galaxy.myserver.edu to here. I defined it like below;
<Proxy
http://localhost:8080>
Order deny,allow
Allow from all
</Proxy>
So, everything is working good but ucsc mirror need to access these files served by galaxy
without password.
http://galaxy.meyserver.edu/display_application/38ac7832780d5a98/ucsc_bam...
when I write like below;
wget
http://myuser:mypass@galaxy.myserver.edu/display_application/38ac7832780d...
It is working.
Thanks,
Alper Kucukural, PhD
Bioinformatics Core,
University of Massachusetts Medical School
368 Plantation St.Room AS4.2067
Worcester, MA 01605-2324
Phone: 774-312-4493