TestExecute consists of plugins and add-ons that provide various testing functionality. When TestExecute cannot get a license for a module, it displays this error message.
For assistance in finding and fixing the cause of the problem, please use the Licensing Troubleshooter on the SmartBear website:
The troubleshooter will also help you collect information needed to submit a request to the SmartBear Support Team.
Some typical causes of the problems include the following:
TestExecute cannot connect to the License Manager and request the feature due to network malfunction or another problem.
The number of currently running TestExecute instances that are using the feature is equal to the limit set by the license.
Below are recommendations for resolving typical problems.
1. Check Whether TestExecute Can Connect to the License Manager.
TestExecute checks the license on start and during the run. It is quite possible that when TestExecute starts, it can find the License Manager and request a permission for the run. However, during the run, the connection may be lost, and TestExecute may be unable to check the license for one of the features in use.
To solve the problem, you need to restore the connection to the License Manager. Below, is a check list that may help:
Make sure that the License Manager PC is running.
Check that both the License Manager PC and your workstation (or virtual machine) have a working network connection and can access each other. For instance, you can “ping” the License Manager PC from your workstation and vice versa. Ask your system administrator for assistance, if needed.
TestExecute license management modules and the License Manager use the Sentinel LDK License Manager service. This service must be running on both your workstation and the License Manager PC. To check if it is running, on your computer, open the Control Panel | Administrative Tools | Services window and verify that the services list contains the Sentinel LDK License Manager service and that this service is running. Repeat the same actions on the License Manager PC. If the service is not running on one of the machines, start it.
The Sentinel LDK License Manager service uses the TCP and UDP protocols and port 1947 to transfer data. Make sure that firewalls or proxies running on your computer and in the local network do not block the protocol and port. Ask your network administrator for help with configuring firewall or proxy settings, if needed.
The license check may fail if License Manager settings deny your user account to access the License Manager. For more information about the problem and a possible workaround, see Access to the License Manager is Denied.
2. Check the Number of TestExecute Instances Using the Feature.
If the number of currently running TestExecute instances using the feature is equal to the maximum number allowed by the license, TestExecute will be unable to request the feature and will display the message box to inform your about this.
To check the number of TestExecute instances using the feature, follow the steps below:
On the License Manager PC, open the following URL in a web browser:
This will invoke the Sentinel Admin Control Center.
Click Sentinel Keys under Options on the left of the page, find your License Manager PC on the list and click Net Features. This will open another page that lists features available on the License Manager (the Feature column), their usage limits (the Limit column) and current usage counters (the Logins column). By clicking Sessions in the Actions column, you can check who is using the feature.
Check whether the license usage counter has reached its limit or not.
If the license counter for the feature has reached its limit, wait until another user who is working with TestExecute closes TestExecute or ask them to disable the plugin on their computer. This way, the used license counter for that plugin drops, and it becomes available for use on your computer.