IMAGINiT Utilities Reprise License Manager Network error -17

IMAGINiT Technologies

Issue:

You receive an error trying to access a network version of the IMAGINiT Technologies Utilities.

The licensing finder error window will show something like this:
--------------------------------------------
Licensing issue was detected.
License Error Code: -17
Additional information may be available in the RepriseLM End-User Guide.

License Error Details:
License File Setting: 27051@myservername

Target License File: C:\Program Files (x86)\Autodesk\ApplicationPlugins\IMAGINiTUtilsCivil3D2020.bundle\Contents\IMAGINiT.lic

IMAGINiT Technologies Support Center:
Phone: (800)-808-7645
International: +1 (402) 451-1212
E-mail: productivitynow@rand.com

Your Machine Information:
HostName: 55555
HostID: e45455555555
OS: Microsoft Windows NT 10.0.18362.0
UserID: username
.NET CLR: 4.0.30319.42000
CMDLINE: "C:\Program Files\Autodesk\AutoCAD 2020\acad.exe" /ld "C:\Program Files\Autodesk\AutoCAD 2020\AecBase.dbx" /p "QK_2020" /product "C3D" /language "en-US"
Current Dir: C:\Users\username\Documents

--------------------------------------------

Note: some personal information was stripped out of the above, your error information will look different, but similar.

Common Causes:

This is a basic error meaning the program is unable to communicate with the license manager.

The RepriseLM End-User Guide says:

1

• The service isn't running.
• No licenses are available, or the license for your version is not in the license file.
• Firewall/Anti-virus blocking the communication.
• Slow network or VPN connection.
• Expired license

Possible Solution:

There are several possible resolutions to this problem.

• Verify the service is running. This blog shows you how to setup the license manager.
https://blogs.rand.com/support/2014/09/imaginit-utilities-are-using-a-new-network-license-manager-reprise.html

• I've installed the Reprise License Manager but how do I access it?
https://blogs.rand.com/support/2014/12/ive-installed-the-reprise-license-manager-but-how-do-i-access-it.html

• Verify licenses are licenses available.
https://resources.imaginit.com/support-blog/imaginit-reprise-license-manager-how-to-find-if-you-have-licenses-available
https://resources.imaginit.com/support-blog/imaginit-reprise-license-manager-how-to-find-if-you-have-licenses-available

• To verify if it is an Expired License.
Open the license file using notepad or notepad++ and look for the lines that start with LICENSE, does it show permanent OR does it have a date? If it has a date, then that is the day the license expires, and you will need a new one.

Examples of partial license files:
HOST ServerName 005556668800 27051
ISV rand
LICENSE rand imaginitc3dutilities 2020 permanent 50 max_roam=14

or
LICENSE rand imaginitrvtutilities 2020 25-jul-2020 uncounted

If you are on subscription with us, then you can generate a new Authcode by going to www.imaginit.com/utilities-request. Remove the expired license then activate the new license. You should receive an email within minutes of generating the Authcode. If you don’t have it in your inbox within 30 minutes, please check your Junk/Spam folder and if you still don’t have it then email us for assistance at support@rand.com.

If you are not on the Autodesk subscription through IMAGINiT Technologies then it may be a trial version and you’ll need to purchase the Utilities. Please email Productivitynow@rand.com for assistance.

If you have purchased and are having problems after your trial period, then you’ll need to edit the license file and remove the expired license.

You can add the new license in using this blog:
https://resources.imaginit.com/support-blog/how-to-add-additional-licenses-to-the-imaginit-reprise-license-file


• Hardcode another port for RAND.exe and put it in the firewall inbound exceptions.
https://resources.imaginit.com/how-tos/how-to-hardcode-the-imaginit-reprise-license-manager-dynamic-port

• Insert a firewall exception on the server.
Please consult your servers/computers/firewall software/hardware to help open up/Allow the following Inbound TCP ports: 5053, 5054, 27051 and the port you hardcoded using the above blog.

• Slow connection to the server or on VPN.

This should help lengthen the amount of time the Utilities wait until they give up waiting to obtain a network license.

Set the timeout variable(s) on the client machine in the Windows Environment variables under SYSTEM Variables.

RLM_COMM_TIMEOUT
RLM_COMM_TIMEOUT sets the application timeout for receipt of messages from the license
server. If RLM_COMM_TIMEOUT is set, the read timeout will be set to the value of this
environment variable. The default is 5 seconds, which should be sufficient in most, if not all,
situations. (The default was 3 seconds prior to RLM v9.3)

Note that RLM_COMM_TIMEOUT is specified in milliseconds, so for a 7 second timeout, set
RLM_COMM_TIMEOUT to 7000.


RLM_CONNECT_TIMEOUT

RLM_CONNECT_TIMEOUT sets the application timeout for a connection to an individual
license server. If RLM_CONNECT_TIMEOUT is set, the connection timeout will be set to the
value of this environment variable. The minimum connection timeout is 5 seconds, and the default
is 10 seconds. If RLM_CONNECT_TIMEOUT is set to a negative value, the connect timeout will
be the absolute value of RLM_CONNECT_TIMEOUT, and if any particular server connection
times out, no further attempts will be made to that server again. If RLM_CONNECT_TIMEOUT
is set to a positive value, a connection will be attempted to the server even if it timed out on the
last attempt. This is the default behavior in RLM.

RLM_CONNECT_TIMEOUT is specified in seconds.


Set one or both, I’d use the RLM_COMM_TIMEOUT and set it to 8000 first. If it works, then drop it down to 7000, keep lowering the value until you find it doesn’t work then use the last good value.

If those do not work, then we will need more information. Please email the following information to support@rand.com:

From the license manager machine:
1) A copy of the license file being used.

2) Generate a diagnostic file, see this blog:
https://resources.imaginit.com/how-tos/how-to-obtain-reprise-license-manager-diagnostic-information

1) A copy/image of the server status information per this blog:
Reprise LM how to find if you have licenses available.
https://resources.imaginit.com/support-blog/imaginit-reprise-license-manager-how-to-find-if-you-have-licenses-available


From the client machine trying to run our Utilities:
1) A copy of the C:\ProgramData\IMAGINiTTechnologies\IMAGINiTLicense.txt file.

2) The entire contents of the error window similar to what you see under the “ISSUE” heading at the top.

 

See also:
IMAGINiT Utilities are using a new network license manager - Reprise
https://blogs.rand.com/support/2014/09/imaginit-utilities-are-using-a-new-network-license-manager-reprise.html

I've installed the Reprise License Manager but how do I access it?
https://blogs.rand.com/support/2014/12/ive-installed-the-reprise-license-manager-but-how-do-i-access-it.html

How to add additional licenses to the Reprise License Manager.
https://resources.imaginit.com/support-blog/how-to-add-additional-licenses-to-the-imaginit-reprise-license-file

Reprise LM how to find if you have licenses available.
https://resources.imaginit.com/support-blog/imaginit-reprise-license-manager-how-to-find-if-you-have-licenses-available

IMAGINiT Technologies Utilities Client side Installation and Licensing
https://blogs.rand.com/support/2014/09/imaginit-technologies-utilities-client-side-installation-and-licensing.html

How to Obtain Reprise License Manager Diagnostic information
https://resources.imaginit.com/how-tos/how-to-obtain-reprise-license-manager-diagnostic-information

How to Hardcode the IMAGINiT Reprise License Manager Dynamic Port
https://resources.imaginit.com/how-tos/how-to-hardcode-the-imaginit-reprise-license-manager-dynamic-port

IMAGINiT Utilities Licensing Error “WRONG HOSTID” and “License Error Code: -4”
https://resources.imaginit.com/how-tos/imaginit-utilities-licensing-error-wrong-hostid-and-license-error-code-4

IMAGINiT Utilities gives "The system was not able to store the license server name" trying to point to the network license manager
https://resources.imaginit.com/data-management/imaginit-utilities-gives-the-system-was-not-able-to-store-the-license-server-name-trying-to-point-to-the-network-license-manager

What to Whitelist to Generate an IMAGINiT Utilities license
https://resources.imaginit.com/support-blog/what-to-whitelist-to-generate-an-imaginit-utilities-license

Clean Uninstall of the IMAGINiT Reprise License Manager
https://resources.imaginit.com/support-blog/clean-uninstall-of-the-imaginit-reprise-license-manager

Change the Port to the Reprise License Managers’ Interface
https://resources.imaginit.com/support-blog/change-the-port-to-the-imaginit-reprise-license-managers-interface

Created by Jeff Lotan - IMAGINiT Technologies Technical Support

Warning! Problems caused by improperly editing the Windows registry could render your computer/operating system unusable. Microsoft provides a wealth of critical information that you need to know about the registry in the Microsoft Knowledge Base. Use the Microsoft® Registry Editor only at your own risk and only after backing up the registry as well as the system.dat and user.dat files as outlined for your operating system in the Microsoft Knowledge Base. Additional information about the registry is also contained in the Help topics in the Microsoft Registry Editor.

 

Previous Article
How to Extract the MSI file from the IMAGINiT Utilities for Deployment
How to Extract the MSI file from the IMAGINiT Utilities for Deployment

You need to use an MSI file for a Deployment of IMAGINiT Utilities. When you receive you IMAGINiT Utilities...

Next Article
Five Common Data Management Myths
Five Common Data Management Myths

If you’re a manufacturer, you may have considered implementing a Data Management solution, but then decided...

Gain control of your design data

Learn More