/
Proxy server (internal webpages from outside)

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.

  1. Install Remote Observing Software

  2. Edit local_config.yaml to add

    1. proxy_port: 8080 proxy_server: svncserver1.keck.hawaii.edu

       

    2. 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

  3. Setup proxy settings in your browser

    1. In MacOS, Safari will reconfigure ALL network traffic to use the proxy. This may not be what you want

    2. In Firefox, can configure to use proxy only for Firefox

      1. In network connection settings

      2. Select “Manual proxy configurations”

      3. Enter “localhost” under “SOCKS Host” and “8080” for “Port”

      4. Select “SOCKS v5”

    3. 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.

      1.  

      2.  

      3.  

  4. Run “start_keck_viewers --authonly”

    1. Should see: “INFO: Opening SSH for proxy to port 8080”

  5. Browse the internal web

Related content