Once you have a license server up and running you need to tell the client where to find it, this is done with either the peregrinel_LICENSE environment variable or a client side license file.

The environment variables should be set to port@hostname where port is the TCP/IP port of the license server and hostname is the name of the license server. For example:


If you are unfamiliar with the process of setting environment variables for your specific platform here please refer to the Setting Global environment variables section of the documentation - if using Linux you should add these to your .tcshrc, .cshrc or .bashrc files depending on what Shell you’re using.

An alternative way is to use a client side license file, this can be a simple text file placed in one of

Mac: /Library/Application Support/PeregrineLabs/rlm/
Linux: /var/PeregrineLabs/rlm/
Windows: C:/ProgramData/PeregrineLabs/rlm/

with the contents::

HOST <server_name> 5053
ISV peregrinel

where server_name is the name of your license server.