Return / Error Codes

Listed below are some common return codes you may encounter. For additional information regarding these Return Codes, please open a support ticket and a member of our Technical Support staff will respond to your query as promptly as possible.

For the complete list of return codes, view our directory of return / error codes.

SOLO Server Automation Return Codes

  Description
5000 Invalid Encryption Key ID: The Encryption Key ID set in the AutoCrypt SL wizard does not match the Encryption Key ID for the License ID being used.
5006 Security Check Failure: This Return Code is generated when too many failed activation attempts are made in a short period of time, suggesting the possibility of a "brute force attack" to acquire a successful activation. On the License Details page, click the "Reset Activation Check" button to clear the temporary block.
5008 Invalid Activation Data: The License ID and/or Password could not be validated by SOLO Server Automation. Make sure the user has a valid License ID and Password and is keying them correctly when attempting activation.
5010 Invalid Product ID: The Product ID set in the AutoCrypt SL wizard does not match the Product ID for the License ID being used.
5012 Invalid Product Version: The version of the application is less than the Minimum Activation Version specified on the Product Option.
5013 No Remaining Activations: The user has consumed the maximum number of activations allocated to the License ID.
5014 Invalid Product Option ID Type: An invalid Product Option Type has been specified for the associated License ID. The Product Option Type should already be set to Activation Code in the Product Option settings.
5015 Invalid Installation ID: This return Code is generated when the InstallationID in the request XML is invalid.
5016 Deactivated Installation: The Installation ID has been deactivated within SOLO Server Automation. A SOLO Server Automation user must re-enable the Installation ID or issue a new License ID / Password to be able to continue.
5017 Invalid License Status: The License ID status, as displayed on the License Details page within SOLO Server Automation, is something other than "OK".
5018 No remaining deactivations: This Return Code is generated by a failed deactivation request due to the absence of any remaining deactivations for the License ID.
5019 License ID has expired: This Return Code is generated when the specified expiration date of the License ID is now in the past.
5021 Invalid IP address detected: The IP address of the activating machine is not among the Allowed Activation IPs as displayed on the License Details page in SOLO Server Automation. This Return Code is only applicable if the Product Option associated with the License ID has been configured to restrict activation to one or more client IP addresses.
5022 Invalid System Time: The date/time as displayed by the system clock is not within the threshold specified by SOLO Server Automation. The user must correct the system clock to be able to continue.
5024 Invalid XML document: The XML document is not properly formatted and cannot be loaded.

Client Return Codes

Return Code Description
9019 ERROR_PLUS_EVALUATION_WARNING: No error actually occurred, but a warning was generated because an evaluation envelope was used when specifying encryption data. This warning is designed to bring this to your attention, as it is imperative that you do not ship your application with an evaluation envelope.
9020 ERROR_PLUS_EVALUATION_INVALID: An expired evaluation envelope was provided when specifying encryption data.
9021 ERROR_INVALID_PRODUCTID: The Product ID authorized in the license is invalid or not for this application.
9102 ERROR_WEBSERVICE_RETURNED_FAILURE: A call to a Web Service succeeded, but the functionality of the Web Service returned an indicator of failure.
9103 ERROR_REQUIRED_SERVER_VALIDATION_FAILED: Validation against SOLO Server Automation is required, but could not be completed.
9105 ERROR_HTTP_CONNECTION_FAILED: The server could not be reached. Verify that the computer is connected to the Internet, and that the firewall/proxy is set-up properly.
9200 ERROR_COULD_NOT_LOAD_LICENSE: License could not be loaded.
9203 ERROR_LICENSE_EXPIRED: License has expired.
9204 ERROR_LICENSE_ALIAS_VALIDATION_FAILED: Validation of license alias has failed.
9301 ERROR_SYSTEM_TIME_INVALID: System time is not valid.
9400 ERROR_LICENSE_SYSTEM_IDENTIFIERS_DONT_MATCH: License system identifiers do not match.

Protection errors

Return Code Description
0x80000579 Internal error
0x8000057C Unknown EXE format, couldn't protect program
0x8000057E Not enough memory
0x80000580 Already protected
0x800005D7 Warning: Large Address Aware (LAA) is detected and will be switched off (not supported by AutoCrypt for x86 binaries)
0x800005D8 None application is protected (while no other error was caught)
0x800005D9 Source application not found or invalid
0x800005DA Calculation of Encryption Signature failed
0x800005DB Unknown error

Command line errors

Return Code Description
0x800003F2 Incorrect number of parameters in command line
0x800003EA Given file parameter not found
0x800003EC Project Configuration file (XML) is missing
0x800005D8 None application is protected (while no other error was caught)

Application errors

Return Code Description
0x800004BA Auto-Protection not licensed
0x800004C1 Auto-Protection expired
0x8000045D The sourse path of original application isn't set
0x8000045E The target path of protected application isn't set
0x80000465 Wrong value of FLAG_PERIOD_CHECK (should be 0 or 1)
0x80000466 Wrong value of PERIOD_CHECK_VALUE (should be nor less than 1 sec)
0x80000467 PERIOD_CHECK_VALUE not set
0x80000468 Wrong value of FLAG_ANTI_DEBUG (should be 0 or 1)
0x80000469 Wrong value of FLAG_ENCRYPT_COMPRESS (should be 0 or 1)
0x8000049B Wrong value of FLAG_CHECK_VIRTUAL_MACHINE (should be 0 or 1)
IMPORTANT: In case of FLAG_CHECK_VIRTUAL_MACHINE is set to 1, protected application will not start and no error message is displayed when AutoCrypt loader detects that the system is a VM!
0x80000496 Wrong value of FLAG_WRAP_LOCATION (should be 0 or 1)
0x80000497 Wrong value of FLAG_OBFUSCATE (should be 0 or 1)
0x80000499 Wrong value of DOTNET_LOADER_VERSION (should be DOTNET20, DOTNET45, DOTNET_SPLIT_LOAD)
0x8000049A Wrong value of FLAG_ANTI_DUMP (should be 0 or 1)