== Setting up !FoxyProxy == This only needs to be done once. Install the [https://addons.mozilla.org/en-US/firefox/addon/2464/ FoxyProxy extension] for Firefox. Restart your browser to complete the installation. Follow these steps to set up the proxy. Text you should input is '''bold'''. Click the __A__dd New Proxy button * P__r__oxy Details tab * use __M__anual Proxy Configuration. * __H__ost: '''localhost''' __P__ort: '''1080''' * On MacOS check the box for SOCKS proxy * URL __P__atterns tab * click __A__dd New Pattern * __P__attern Name: '''elab in elab''' (or anything you want) * __U__RL pattern: '''https?://myboss\..*deterlab\.net/''' (for MacOS, append '''.*''') * change "Pattern Contains" to Regular expression * click OK * __G__eneral tab * give it a good name, like '''Elab in Elab tunnel''' * click OK * Use the Move __U__p button to move the new pattern to the top of the list == Connecting to Inner Boss == Once you've set up !FoxyProxy, whenever you want to connect to inner boss you must start an SSH SOCKS proxy. To do this using the standard OpenSSH command line client, run: {{{ ssh -D 1080 username@users.isi.deterlab.net }}} You may then access inner boss using the url: {{{ http://myboss.${experiment_name}.${project_name}.isi.deterlab.net/ }}} Fill in {{{ ${experiment_name} }}} and {{{ ${project_name} }}} with your experiment and project. For instance, the experiment '''test123''' in the '''example''' project would use this URL: {{{ http://myboss.test123.example.isi.deterlab.net/ }}} Once you are done, you may close the SSH tunnel connection. You may have to use Ctrl-C if it does not disconnect after you log out.