Our university’s license server is in a private network. When I’m on that network, I can access the License server just fine and Lumerical-FDTD starts up normally.
When I’m on a remote location, I’d like to checkout the license. To this end, I enable port-forwarding: a tunnel is created from my localhost at localport X via my department’s ssh-server to the license server on its default port.
So what I’m entering is simllar to this:
ssh -L 9090:license_server:27013 my_username@ssh_server
in which of course the 3 fields have the correct names and addresses.
After setting up this tunnel, I change the license configuration settings on my localhost, so that it attempts to contact the license server via my localhost on port 9090.
After applying that change, Lumerical won’t start up though, giving me an error:
lc_checkout failed: License server machine is down or not responding.
See the system administrator about starting the license server system, or
make sure you’re referring to the right host (see LM_LICENSE_FILE).
License path: email@example.com:
FlexNet Licensing error:-96,7. System Error: 2 "No such file or directory"
For further information, refer to the FlexNet Licensing documentation,
available at “www.flexerasoftware.com”.
However, a telnet session to localhost at port 9090 reveals no issues in the active ssh-tunnel window, which tells me the license server can be contacted at that port through my localhost at my local port.
Is this way of checking out licenses not supported? Am I doing something wrong?