@cowski & @psi-cad
You can't use a different port number to make it work. I've tried this long ago.
The license works using the ugslmd daemon. Only one copy can run at one time. So even if you create another service using a different port number, the 2nd one will fail.
Other software (non Siemens) uses a different vendor daemon, hence the ability to work at the same time.
Before someone asks, yes I also tested by changing the name of the usglmd executable and it doesn't work.
What was suggested earlier to use two license files in the same folder will not work either. I've tested that as well and the beta license will supersede the production & give the same error message.
As I'm sure I have said before, you need two separate computers to serve two different licenses.
The way I do this if you don't have another computer to use as the second server is by using a Virtual Machine to serve the beta license.
This is how I use my laptop to run the normal license for my normal work, and I have a VM that launches when my laptop starts, so to the user it's seamless.
VPN will only work if at the VPN server end, you have another computer running the license service for the beta or production license.
If you only have one computer, use Virtual Box. The OS you use is up to you, I used Windows 10, but I have access to a Microsoft Subscription so I have OS licenses.
Linux may be the answer, but as mentioned in a earlier post, I've no experience in setting up the SPLM license service on Linux, or even what OS is supported.
Anthony Galante
Senior Support Engineer

NX4 to NX CR with almost every MR (18versions)