The following scenario affects users who
- used to work with DELTAGEN and FlexLM licensing, and now switch to DSLS
- install DELTAGEN and DSLS licensing for the first time
- already use DSLS licensing and now want to license DELTAGEN with it
- exchange their nodelocked FlexLM license with a DSLS nodelocked one
The decision which license system DELTAGEN will use, depends on the setting of the Windows system environment variable DELTAGEN_USE_DSLS_LICENSING. If that one is set to TRUE, DELTAGEN will obviously use DSLS. This means that DELTAGEN will search for license information at the path C:\ProgramData\DassaultSystemes\Licenses, regardles of the type of license. What it does is first crawling that folder for a valid node locked license file with the ending .LIC. If none or no valid license is found, it then searches for the so called DSLicSrv.txt, which usually holds the license servers for CATIA, etc. and also for floating DSLS DELTAGEN licenses. It then tries to contact a possible license server in your company network. Pretty clever.
What the error message means & solution
In case you wrote the system environment variable correct, and you are confronted with the error message “No license server available… DSLS server status”
- You forgot to mention your DSLS license server in the mentioned txt file. Please ask your system administrator about the correct DSLS license server, enter it in the txt file, save it and try to start DELTAGEN again
- you forgot to store the .LIC file at C:\ProgramData\DassaultSystemes\Licenses. Please store your nodelocked license there and try again.
And the most likely reason
- You stored the .LIC file in the correct folder, but the license does not match with the workstation you try to start DELTAGEN on. This happens mostly when you execute the DSLictarget.exe to generate the system ID not on the workstation you try to run DELTAGEN.
In that case please start the DSLictarget executable again on the correct system, and compare the generated system ID with the “ComputerId=” inside the .LIC file (the file is editable with a text editor of your choice). If the generated system ID after the dash does not match with the ComputerId in the license file, you ordered/received the wrong license. In that case, please consult your contact who sent you the license file.