How do I set up access to the license server from a client machine?
Run the Configure Schrodinger Software application:
- Mac: Applications → SchrodingerSuitesrelease → Configuration.app
- Windows: Start → All Programs → Schrodinger-release → Configure Software
- Linux: $SCHRODINGER/utilities/configure
If your license administrator has given you a 'stub' license file suitable for installation on client machines or a copy of the full license file, install it via "Add Licenses [I have a license file]". Alternatively, you can specify the license server information directly (machine name and port) via "Add Licenses [I can identify my license server]".
The easiest way to set up access to a license server is to place a copy of the license file (license or license.txt) in the Schrödinger installation directory on your client machine. It is best if you edit the license file copy and remove all but the first three lines (beginning with SERVER, VENDOR, and USE_SERVER).
On Mac OS X, you should place the license file copy in /Library/Application Support/Schrodinger on your client machine instead of in the installation. This location is independent of the software installation, so you will not need to copy the license file every time you install a new release.
Another method is to set the environment variable SCHROD_LICENSE_FILE to the value port@host, where port is the port number (third argument after SERVER in the license file), and host is the host name of the license server. The port number can be omitted if the default port number (in the range 27000-27009) is being used. This method is also independent of the installation, but we recommend against using the environment variable unless you need to configure your Schrodinger installation to access multiple license servers or both a server and a local node-locked license file.
The client machine must be able to make TCP connections to the ports on the license server machine on which the license server processes are listening.These are set by default to 27008 and 53000 on the SERVER and VENDOR lines of the server's license file. You may have to configure the server firewall to open these ports.