This can be due to firewall settings. Either follow the steps below to set up rules for specific ports or you can add a rule which allows the C:\Program Files (x86)\XyEnterprise\SDL_License\rlm.exe program to communicate through the firewall.
These steps should be done on both the server and the client(s).
- Open the Windows Control Panel
- Go to Windows Firewall
- Go to Advanced Settings
- Set up inbound and outbound rules to allow traffic through ports 5053 and 5054, which are used by the RML (Reprise License Manager) service.
- Set up inbound and outbound rules for port 2994 for background and autoprocessing
- It is advisable though not mandatory to set sdlxysoft to a static port number (instructions on how to edit the license file to do this are below) and add this port to inbound and outbound firewall rules also. This port is not specifically set when the license is delivered.
To assign a fixed port number for the sdlxysoft server (ISV), refer to Section Appendix C Licensing Across a Firewall, of the XPP Installation guide. In short, in the license file on the server:
For XPP 9, change
ISV sdlxysoft
to
ISV sdlxysoft port=####
For XPP 8, change it to:
ISV sdlxysoft . sdlxysoft.opt #####
***NOTE: When using the syntax for XPP 8, if you receive an error in your sdlxysoft.dlog file:
Error opening options file “sdlxysoft.opt”
create an empty file in the SDL_License directory called sdlxysoft.opt to alleviate the error.