If licenses previously added to Ranorex Subscription License Manager are no longer visible or available after restarting Windows, verify that the Windows IP Helper service is enabled and running.
Symptoms
The issue occurs after restarting Windows, installing a Windows update, or changing system policies. You may experience one or more of the following symptoms:
- Licenses previously added to the Subscription License Manager no longer appear available.
- Client machines cannot obtain a self-hosted subscription license.
- Ranorex Studio cannot connect to Subscription License Manager.
- Attempts to add or validate a license fail.
Cause
Ranorex Subscription License Manager requires the Windows IP Helper service (iphlpsvc) to be enabled and running to share licenses with other machines on the network. If the service is stopped or disabled, communication with Subscription License Manager may fail, making the licenses appear unavailable.
The IP Helper service can be affected by:
- Windows or system updates.
- Group Policy changes.
- Manual changes to Windows service settings.
- Security or system-hardening policies.
- Changes to service dependencies.
Solution
Verify the IP Helper service
To check the service in Windows:
- Press Win + R.
- Enter
services.msc. - Select OK.
- Find IP Helper in the list.
- Check its status and startup type. The service should have the following settings:
- Status: Running
- Startup type: Automatic
You can also check the service from an elevated Command Prompt:
sc.exe query iphlpsvcIf the service is running, the command returns:
STATE: 4 RUNNINGIf it returns STATE: 1 STOPPED, start the service as described in the following section.
Start the IP Helper service
To start the service:
- In the Windows Services window, right-click IP Helper.
- Select Start.
- Wait for the service status to change to Running.
Configure IP Helper to start automatically
To ensure that IP Helper starts after Windows restarts:
- In the Windows Services window, right-click IP Helper.
- Select Properties.
- From Startup type, select Automatic.
- Select Apply.
- Select OK.
Alternatively, run the following command from an elevated Command Prompt:
sc.exe config iphlpsvc start= autoConfigure Service Recovery (Recommended)
To ensure IP Helper restarts automatically if it stops unexpectedly:
Option A: Via the Services UI
- Right-click IP Helper > Properties > Recovery tab.
- Set:
- First failure: Restart the Service
- Second failure: Restart the Service
- Subsequent failures: Restart the Service
- Reset fail count after: 1 day
- Restart service after: 1 minute (minimum allowed through the UI)
- Click Apply > OK.
Option B: Via Command Prompt (allows shorter restart delay)
Run in an elevated Command Prompt to set a 5-second restart delay:
sc failure iphlpsvc reset=86400 actions=restart/5000/restart/5000/restart/5000Restart Subscription License Manager
After starting IP Helper:
- Open the Windows Services window.
- Find Ranorex Subscription License Manager.
- Right-click the service and select Restart.
- Wait up to 5 minutes for the Subscription License Manager services to become fully available.
- Open the Subscription License Manager web interface.
- Confirm that the licenses are displayed and available.
Temporary license interruptions can occur while the Subscription License Manager services restart.
Verify the fix
After completing the preceding steps:
- Confirm that the licenses appear in the Subscription License Manager web interface.
- Try adding a new license.
- Reboot the system and check again to ensure the fix persists.
Contact Ranorex Support
If the problem continues while IP Helper is enabled and running, contact Ranorex Support and provide:
- Your Subscription License Manager version.
-
Your Windows version and build number. Run
winverto obtain this information. - The output of:
sc.exe query iphlpsvc