Protection PLUS 4 Licensing API Automation Client (SKCA) error & return codes
For additional information regarding these Return Codes, or to report the occurrence of a Return Code not included on this list, please contact us and a member of our Technical Support staff will respond to your query as promptly as possible.
IMPORTANT NOTE: In addition to the above Return Codes, the various Automation Client functions can generate a Return Code that is specific to the SOLO Server script that is being called. Please refer to the script that you are calling for a listing of possible Return Codes and their associated descriptions.
Return Code = 0 SWKERR_NONE
When referencing Automation Client functions, a Return Code of 0 (zero) indicates the successful completion of a requested operation. ( NOTE: SK_ProcEZTrig1 is the lone exception.)
Return Code = 1 SWKERR_WINSOCK_STARTUP_ERROR
WinSock could not be initialized. Verify that the latest version of your Web browser is installed properly, with all applicable updates.
Return Code = 2 SWKERR_WINSOCK_CANNOT_RESOLVE_HOST
WinSock could not find the specified server. Verify that the computer is connected to the Internet, and that the firewall/proxy is set-up properly.
Return Code = 3 SWKERR_WINSOCK_CANNOT_CREATE_SOCKET
This is an internal problem that is normally remedied by either rebooting the computer or installing the latest version of your preferred Web browser. If you keep getting this error, there may be a system file that has somehow become corrupted.
Return Code = 4 SWKERR_WINSOCK_CANNOT_CONNECT_TO_SERVER
Winsock was able to connect to the Internet, but not to the server.
Return Code = 5 SWKERR_WINSOCK_CANNOT_SEND_DATA
This is an internal problem that is normally remedied by either rebooting the computer or installing the latest version of your preferred Web browser.
Return Code = 6 SWKERR_WINSOCK_CANNOT_READ_DATA
This is an internal problem that is normally remedied by either rebooting the computer or installing the latest version of your preferred Web browser.
Return Code = 7 SWKERR_NO_MORE_SOFTWARE_KEYS_AVAILABLE
This indicates that the "Activations Left" under the terms and conditions of the License ID is 0 (zero).
Return Code = 8 SWKERR_INVALID_SERVER_RESPONSE
Connection to the server was successful, but the referenced function could not properly parse the page referenced. Verify that you are utilizing the correct function associated with the correct page.
Return Code = 9 SWKERR_CANNOT_ALLOCATE_MEMORY
This is an internal error. Please contact us for further assistance.
Return Code = 10 SWKERR_WINSOCK_CANNOT_RESOLVE_PROXY
This is an internal error. Please contact us for further assistance.
Return Code = 11 SWKERR_WININET_UNAVAILABLE
You have specified the use WinInet-only flags, yet WinInet is unavailable on the target system.
Return Code = 12 SWKERR_WININET_FUNCTION_UNAVAILABLE
Verify that the syntax of your call to the specified function is correct. Otherwise, please contact us for further assistance.
Return Code = 13 SWKERR_NO_CONNECTION
A network connection to the Internet cannot be detected.
Return Code = 14 SWKERR_INTERNAL_ERROR
This is an internal error. Please contact us for further assistance.
Return Code = 15 SWKERR_WINSOCK_CONNECT_ERROR
WinSock cannot connect to Internet. Verify Internet connection.
Return Code = 16 SWKERR_WINSOCK_BUFFER_OVERFLOW
This is an internal error. Please contact us for further assistance.
Return Code = 17 SWKERR_PARTIAL_CONNECTION
This is an internal error. Please contact us for further assistance.
Return Code = 18 SWKERR_INVALID_PROXY_LOGIN
The proxy server was successfully located and validated, but the login information could not be authenticated. Please verify that the proxy information entered by the user is valid.
Return Code = 19 SWKERR_SERVER_DOWN
The server is non-responsive, or the page is formatted improperly.
Return Code = 20 SWKERR_FILE_ERROR
Could neither create nor open the specified file.
Return Code = 21 SWKERR_FTP_FILENOTFOUND
The requested file could not be found on the specified FTP server.
Return Code = 22 SWKERR_CANCEL
The user clicked the "Cancel" button.
Return Code = 23 SWKERR_ERROR_CREATING_WINDOW
While downloading a file, the "Download Dialog" box could not be created.
Return Code = 24 SWKERR_COULD_NOT_CREATE_FILE
The specified file could not be created.
Return Code = 25 SWKERR_ITEMNOTFOUND
The
Return Code = 26 SWKERR_INVALIDPASSWORD
The supplied password could not be successfully validated when calling function SK_FileDownload.
Return Code = 27 SWKERR_UPLOADFAILED
This is an internal error. Please contact us for further assistance.
Return Code = 29 SWKERR_OS_INVALID
The operating system does not support this functionality.
Return Code = 30 SWKERR_INVALID_PARAMETERS
The specified parameters are either invalid or out of range.
Return Code = 31 SWKERR_HTTP_FILENOTFOUND
The specified file could not be found on the HTTP server.
Return Code = 32 SWKERR_ENCRYPTION_FAILED
An unexpected failure occurred during an attempt to encrypt a Web Service request.
Return Code = 33 SWKERR_SIGNING_FAILED
An unexpected failure occurred during an attempt to sign a Web Service request.
Return Code = 34 SWKERR_DECRYPTION_FAILED
An unexpected failure occurred during an attempt to decrypt a Web Service response.
Return Code = 35 SWKERR_VERIFICATION_FAILED
An unexpected failure occurred during an attempt to verify the signature of a Web Service response.
Return Code = 36 SWKERR_CANONICALIZATION_FAILED
An unexpected failure occurred during an attempt to canonicalize a Web Service response.
Return Code = 37 SWKERR_WEBSERVICE_RETURNED_FAILURE
A call to a Web service succeeded, but the functionality of Web Service returned an error.
Return Code = 38 SWKERR_LOG_ENTRYNOTFOUND
Previous usage log entry could not be found.
Return Code = 39 SWKERR_LOG_CANNOT_ERASE
An unexpected failure occurred during an attempt to delete the usage log.
Return Code = 40 SWKERR_LOG_CANNOT_OPEN
An unexpected failure occurred during an attempt to open the usage log.
Return Code = 41 SWKERR_CANNOT_PARSE_RESPONSE
The referenced function could not properly parse the response received. If the response is from a SOLO Server web service which was called via direct Internet access, verify that the user can reach the page with a web browser without any errors or login prompts (which can be displayed when a proxy server is being used). If the response is not retrieved from SOLO Server via a direct Internet connection, then make sure the user entering/using a valid response.