Registering Job Servers from the Command Line

Before you can submit jobs to a cluster via the Job Server, you have to register first. You only have to register with each Job Server once for each Submission Host. After successful registration, the Job Server creates a user certificate which is stored on your computer for subsequent job submissions.

To register with a Job Server from a command line, enter the following command:

$SCHRODINGER/jsc cert get <jobserver_host>[:<port>]

If the default ports are used, you can omit specifying the port. Enter your credentials, if prompted:

Attempting LDAP Authentication for user: <user>.
LDAP password for <user>:

Or:

SSH for socket authentication - Enter <user>'s password:

You should see the following message if the registration was successful:

Successfully authenticated with job server: <jobserver_host>:<port>.

On Linux or MacOS, a user certificate for this job server is stored in the file:

$HOME/.schrodinger/jobserver.config

On Windows, a user certificate for this job server is stored in the file:

%LOCALAPPDATA%\Schrodinger\jobserver.config

Note

You are not prompted to enter your credentials if key-based SSH is configured between the Server Host and your computer.