Hi,
I am trying to set up galaxy server with IE jupyter with apache proxy and SSL enbled.
Does anybody have a similar setup? I am using
== galaxy.ini
dynamic_proxy_manage=False ('True' gives the same error) dynamic_proxy=node dynamic_proxy_session_map=database/session_map.sqlite #dynamic_proxy_bind_port=8800 #dynamic_proxy_bind_ip=0.0.0.0 dynamic_proxy_external_proxy=True dynamic_proxy_prefix=gie_proxy
== httpd.conf
ProxyPass /gie_proxy/jupyter/ipython/api/kernels ws://localhost:8800/gie_proxy/jupyter/ipython/api/kernels
VirtualHost _default_:80> RewriteEngine on ReWriteCond %{SERVER_PORT} !^443$ RewriteRule ^/(.*) https://%%7BHTTP_HOST%7D/$1 [NC,R,L] </VirtualHost>
It works fine with HTTP but not HTTPS and, naturally, I get
jquery.js:10261 Mixed Content: The page at 'https://mydomain.xx/' was loaded over HTTPS, but requested an insecure XMLHttpRequest endpoint 'http://mydomain.xx/gie_proxy/jupyter/ipython/login?next=%2Fgie_proxy%2Fjupyt...'. This request has been blocked; the content must be served over HTTPS.
Is there a way to modify the container config such that it runs on a https, or is there a galaxy configuration routine I can use?
Thank you
Nikolay
=============== Nikolay Vazov, PhD Department for Research Computing, University of Oslo
galaxy-dev@lists.galaxyproject.org