The System Environment variable on the client machine operating system used to identify
the SPLM License Server for many Siemens PLM products (i.e. NX, Teamcenter, etc) is:SPLM_LICENSE_SERVER
Occasionally, a client machine running Siemens PLM products might find itself unable to
connect to the SPLM License server, despite correctly defining the SPLM_LICENSE_SERVER
variable - this after verifying the SPLM License server is running.
This scenario is something that might occur on a client machine which has a history
of frequently changing the SPLM_LICENSE_SERVER value to point to different SPLM License servers.
When this occurs, the place to examine is the client machine's registry.
Here are the locations (paths) inside the client machine's registry where
SPLM_LICENSE_SERVER might have to be checked, and adjusted if necessary.
1. Registry locations for SPLM_LICENSE_SERVER: HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Control\Session Manager\Environment\ HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager\Environment\
2. If these registry entries need to be adjusted;
on "SPLM_LICENSE_SERVER" (middle of the registry page)
c. Adjust the value to reflect the new license server machine (hostname portion most likely).
The correct SPLM_LICENSE_SERVER value is 28000@licenseserverhost and the license server
has been confirmed to be running successfully.
Navigate to HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Control\Session Manager\Environment\
The adjusted value should now show as follows:
Now also check the registry path
and perform the same adjustment if necessary.
After performing these registry adjustments, RESTART the client machine
Notes and References
OS Version: 1064