Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

  • Obtain a Home License
    This is pretty straightforward, but, as stated before, the number of Home Licenses available is quite limited.
    Also note that the number of kernels available in a individual licence is 2 Processes (i.e. Mathematica Notebooks) and 8 Subprocesses (i.e. Mathematica Kernels), while the on-site license has no limits.

  • Access License Server via VPN To SLAC Network
    By following the instructions in VPN To SLAC you can remotely work as if you were on the SLAC network.
    Therefore, while the VPN is active, you can activate Mathematica by following the instructions in the License Server section above

  • SSH tunnel for Mathematica Authentication
    While the VPN option is convenient for authenticating Mathematica from outside SLAC, it has the drawback that it requires an active VPN connection and that tunnels ALL your network traffic through SLAC.
    This can cause slowdowns while using network intensive tools like Zoom.
    A more refined way of obtaining the Authentication through the epp-theory02 license server is to create an ssh tunnel only for the port that the license server is listening to (which, as of Dec 2021, is 16286).
    The way to achieve this may vary from system to system, but on a standard Ubuntu20.04 machine you can achieve this via the following command
        ssh -L 16286:127.0.0.1:16286 your-slac-username@slacEPP2

    which tunnels the traffic of the port 16286 of your local IP 127.0.0.1 to the epp-theory02 server.
    If everything works as expected you should now be able to authenticate Mathematica by choosing 127.0.0.1 as the license server. This will work as long as you keep that ssh session open.
    Note that since epp-theory02 is not directly accessible remotely, in order for this ssh tunnel to work you need to have configured ssh to use one of the gateway machines as a proxyJump to epp-theory02.
    Instructions on how to setup a proxyJump for our theory machines can be found at the SLAC Theory Machines page.