Common Error Codes

Instant Protection PLUS 3 uses the Protection PLUS function library and Automation Client library and can return error codes associated with those libraries, as well as its own internal error codes. Errors that occur during activation are likely Automation Client error codes. The Automation Client can return error codes from SOLO Server, which are in the 5000 range.

Refer to the Directory of Return Codes in our knowledgebase for a complete list of error codes and their descriptions.

 

Error Number Description
2, 4 The activation server could not be found. Please be sure the activation server is set correctly under the menu option Tools/Options/Server Settings tab.
8

The response received from an Internet communication attempt was not the expected response.

This error signifies there was an attempt to send data to the server (for an activation, updatecheck, etc.), but the returned response was not expected by the client. Check the Urls for the Internet communication functions are correct. You can view these settings by selecting the Tools/Option menu then the Server Settings tab. If the server Urls are correct, it could signify the response may not have come from the server, but was sent by a middle-man device such as a proxy server, firewall, content blocker, etc. This support article may help troubleshoot further.

9 The license file could not be created. Make sure that the program is first executed by the Administrator so that the license file and "aliases" get properly created as described in the Instant Protection PLUS 3 Wrapper or Instant Protection PLUS 3 DLL deployment topics.
13 During startup: The license password is invalid. Generally this means the license file password has been changed in the protected application, but there are still alias files on the computer with the old password. You will probably need to delete the alias files from the machine.

During activation: There is no network connection to connect to the Internet or the connection timed out. Verify connection or try disabling any firewall or Internet security software.

15

During startup: This error is usually caused by a lack of read /write permissions in the folder which Instant Protection PLUS 3 was installed. You may either change permissions on the Instant Protection PLUS 3 install folder or install to a folder with read /write permissions for the user account.

This error can also occur if the license file was not found. When using a pre-created license file the application will attempt to open the license file in the same folder as the applicaiton. This error will return if the license file is not found.

42

There are insufficient user permissions to the registry. Make sure that the program is first executed by the Administrator so that the "aliases" in the registry get properly created as described in the Instant Protection PLUS 3 Wrapper or Instant Protection PLUS 3 DLL deployment topics.

69 The activation code was incorrect. This can be caused by a user incorrectly typing in the activation code, or it may be caused by attempting to activate with the wrong Trigger Code seed value. It may also be caused by having an invalid trigger code number set in your product option in SOLO Server. Make sure you have the correct ".ipp" file opened if you are activating a user by phone.
70

Invalid Activation Code 2 (RegKey2) entered or invalid data value.

Verify the RegKey2 seeds match what you have set in your Instant Protection PLUS 3 Project and in SOLO Server. You may need to resync your project with SOLO Server to get the correct values.

This error can also occur if using the wrong trigger code/product option type combination in SOLO Server, or if the data value being passed during activation is larger than a 14-bit value.

304 Key generator found. Instant Protection PLUS has basic keygen detection that scans all windows looking for common keygen terminology or specific keygen names. This feature is enabled on the Manual Activation Options page in the wizard and is only performed during phone activation. You can customize the names or terminology that are searched for on the Tools/Options/KeyGen Settings tab.
305 If the user has modified their HOSTS file to attempt to redirect the online license checks or online activations to another server, this error will be displayed.

Important

The HOSTS file is only checked if you allow online activations or online license status checking.

309 (Formerly 306)

The user is attempting to activate an expired license.

This occurs when SOLO Server sends back the expiration date to the application during activation and the date SOLO Server is sending is less than or equal to the current system date of the PC. The user should purchase a new license or you may edit the Download Until date in the license record in SOLO Server to allow the user to reuse the license. If the user pushed their date ahead, you will need to activate with Trigger Code 48 to reset the Last Used Date and Time to the current system date and time.

5006 Security Check Failure - This occurs when too many failed activation attempts are made in a short period. On the License Details page there is a Reset Activation Check button that will clear the temporary block.
5008 (Formerly 100) The License ID or the Password was not validated by SOLO Server. Make sure the user has a valid License ID and Password or they are typing them in correctly when activating.
5010 (Formerly 200) The user is attempting to activate with a License ID for a different product. This check occurs when the Validate the Product ID when activating online option is enabled.
5012 Invalid product version - The version of the application is less than the Minimum Activation Version specified in the SOLO Server Product Option settings.
5013 (Formerly 7) During activation: There are no more activation keys left for this license. The user has used up the allowed number of activations.
5014 (Formerly 101) Invalid product option type for given License ID. You must use one of the Activation Code Option Types to be able to use the license for activation.
5016 Deactivated Installation - The Installation ID has been deactivated in SOLO Server. A SOLO Server user must re-enable the Installation ID or issue a new License Key to be able to continue.
5017 Invalid License Status - The license status set on the License Details page in SOLO Server is something other than 'OK'.
5018 No remaining deactivations - The license record in SOLO Server has zero deactivations left.
5021 Invalid IP Address - The IP Address of the activating machine is not one of the Allowed Activation IPs set on the License Details page.
5022 Invalid System Time - The system clock is not within the threshold specified by SOLO Server. The user must correct their system time to be able to continue.
5024 Invalid XML Document - The XML web service request is invalid or missing.
8080 If the user has modified their HOSTS file to attempt to redirect the online license checks or online activations to another server, this error will be displayed.

Important

The HOSTS file is only checked if you allow online activations or online license status checking.