Knowledge Base

Article ID: 972 - Last Modified:

How do I set up access to the license server from a client machine?

2015-4 and later releases

Run the Configure Schrodinger Software application:

  • Mac: Applications → SchrodingerSuitesrelease →
  • 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]".

2015-3 and earlier releases

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.

Communication with the license server

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.

Keywords: remote

Related Articles:

#382: I have a license server, and I would like to run Maestro on a new Windows machine, using the licenses on the server. ...
#456: I am getting a license error when I try to run Schrödinger software: Error getting status: Cannot connect to ...
#1842: How do I set an environment variable?
#1899: How do I start or restart the license server?

Back to Search Results

Was this information helpful?

What can we do to improve this information?

To ask a question or get help, please submit a support ticket or email us at
Knowledge Base Search

Type the words or phrases on which you would like to search, or click here to view a list of all
Knowledge Base articles