Client Machine Set-up
Schrödinger License Manager: How to Install a Server Identifier File on Client Machine(s)
Server-based client configuration
• is necessary for the machines running Schrödinger software (the "client machines")
-
client machines may be on an office network, connected from home, or be part of a cluster
-
if you are using Schrödinger software on the license server, see Using Schrödinger software on the License Server with Schrödinger License Manager
• you do NOT install the server entitlement file on the client machine - you install the server identifier file
• requires a TLS hostname of the license server and the port number
Communication requirements:
-
client machines need to have at least one of the TLS hostnames and the server port from your license server administrator
-
connections should not be blocked by firewalls on either the clients or the server itself
-
connections must be allowed by any network security layers (e.g., VPNs)
- Windows
- Mac
- Linux
Using Configure Schrödinger Licenses app
C:\ProgramData\Schrodinger\licenses
Installation specific
C:\Program Files\Schrodinger2024-4\licenses
When installing Schrödinger software for the first time, the installation guide will finish with an option to open the Configure Schrödinger Licenses app to install your license at that time.
If you choose to install the license at a later time, open the app directly from the folder of the Schrödinger software installation:
Go to Windows → Start → All apps → Schrodinger release → Configure Software
or, Open the app from the command line: In a Schrödinger Command Prompt, enter
run licensing_gui.py
If you have previously installed server identifier files, they will appear in the Manage Licenses section.
Make sure the Server Identifiers tab is open (default) In the Add Licenses section:
|
or install using the command line
Contact your license server administrator to get the hostname:port.
Open Schrödinger Command prompt
licadmin install -s hostname:port
Check that licenses are accessible:
run lictool status
This should report the licenses and current usage from the license servers whose identifiers have been installed.
Using Configure Schrödinger Licenses app
/Library/Application Support/Schrodinger/licenses
Installation specific
/opt/schrodinger/suites2024-4/licenses
When installing Schrödinger software for the first time, the installation guide will finish with an option to open the Configure Schrödinger Licenses app to install your license at that time.
If you choose to install the license at a later time, open the app directly from the folder of the Schrödinger software installation:
Go to Applications→ Schrodinger Suites release → Configuration
or, Open the app from the command line: Open a Terminal
/opt/schrodinger/suites2024-4/run licensing_gui.py
If you have previously installed server identifier files, they will appear in the Manage Licenses section.
Make sure the Server Identifiers tab is open (default) In the Add Licenses section:
|
or install using the command line
Contact your license server administrator to get the hostname:port.
Open a Terminal
/opt/schrodinger/suites2024-4/licadmin install -s hostname:port
Check that licenses are accessible:
/opt/schrodinger/suites2024-4/run lictool status
This should report the licenses and current usage from the license servers whose identifiers have been installed.
Using Configure Schrödinger Licenses app
/opt/schrodinger/licenses
Installation specific
$SCHRODINGER/licenses
When installing Schrödinger software for the first time, the installation guide will finish with an option to open the Configure Schrödinger Licenses app to install your license at that time.
Open a terminal
$SCHRODINGER/run licensing_gui.py
If you have previously installed server identifier files, they will appear in the Manage Licenses section.
Make sure the Server Identifiers tab is open (default) In the Add Licenses section:
|
or install using the command line
Contact your license server administrator to get the hostname:port.
Open a terminal
$SCHRODINGER/licadmin install -s hostname:port
Check that licenses are accessible:
$SCHRODINGER/run lictool status
This should report the licenses and current usage from the license servers whose identifiers have been installed.