Dear Mr. Strode,
The recommended approach when changing redundant system servers is to edit the licpath.lic on the clients to point to the new servers. You can edit one file and replace all the existing with the modified one.
The particularity of the redundant system is that the clients are redirect to the master server trough the licpath.lic file.
However, the FLEXlm architecture gives priority to the registry entry ADSKFLEX_LICENSE_FILE compared to the file licpath.lic.
“Normally” when an installation is set to a redundant system, the ADSKFLEX_LICENSE_FILE registry value should not be created. If there is one for some reason, then is overwriting the licpath.lic and is maybe the reason why the clients are not able to find the master server.
Your issue is probably due to the presence of the registry key, and is for that reason that when you remove the keys relating to FLEXlm in the registry, it works.
You should remove the system variable in the machines where they have been set and execute the VB Script bellow to remove the registry entries as well.
Copy this code into notepad, save it with an extension .VBS into a shared folder accessible to all the clients and run it on each machine.
Dim WshShell, Value1, Value2
Value1= "HKEY_LOCAL_MACHINE\SOFTWARE\FLEXlm License Manager\ADSKFLEX_LICENSE_FILE"
Value2="HKEY_CURRENT_USER\Software\FLEXlm License Manager\ADSKFLEX_LICENSE_FILE"
Set WshShell = WScript.CreateObject("WScript.Shell")
on error resume next
WshShell.RegDelete Value1
WshShell.RegDelete Value2
msgbox "Cleanup completed"
Regards
Antonio Barroca
Autodesk Product Support
We appreciate your quick
feedback on this forum!
---------------------------------------------------------------------------------------
If my post answers your question, please mark it as an Accepted Solution, so that others can find answers quickly!
For more tips & tricks:
http://upandready.typepad.com
Antonio Barroca
Product Support Specialist
Autodesk, Inc.