Proxy server (internal webpages from outside)
===Obsolete due to VPN as of mid-2024===
Using the Remote Observing Software (v2.0.6+), one can view internal Keck pages from outside via SSH tunneling and a proxy service.
Install Remote Observing Software
Edit local_config.yaml to add
proxy_port: 8080 proxy_server: svncserver1.keck.hawaii.edu
Note that the proxy_server can be any of the computers that we use for remote observing authentication. I’ve used svncserver1, svncserver2, and osiris successfully
Setup proxy settings in your browser
In MacOS, Safari will reconfigure ALL network traffic to use the proxy. This may not be what you want
In Firefox, can configure to use proxy only for Firefox
In network connection settings
Select “Manual proxy configurations”
Enter “localhost” under “SOCKS Host” and “8080” for “Port”
Select “SOCKS v5”
Firefox also supports add-ons that one can configure to use only certain URLs to use the proxy service. I’ve used “FoxyProxy” and I think it works that way.
Run “start_keck_viewers --authonly”
Should see: “INFO: Opening SSH for proxy to port 8080”
Browse the internal web