Extended error codes for internet connection problems
Last updated on
When a Dinkey Pro SDK utility or protected software returns an error indicating a problem connecting to the internet, the extended error code can provide information about the underlying cause of the issue.
On Windows, the extended error code is the error code returned by the operating system when the connection failed. Refer to Microsoft's documentation for the meaning of this code. On macOS and Linux the extended error code is usually a system error code relating to the connection failure, but not always.
Common extended errors on Windows are described below.
12007
The Microcosm server name could not be resolved, i.e. a DNS error occurred. In homes and small offices that use an ISP-supplied router, the router is normally responsible for DNS and rebooting it may solve this problem. On larger networks, contact IT support.
12029
A connection to the server could not be established. The most common cause of this error is that a firewall or other security software is preventing Windows from creating the connection.
12037
SSL certificate is expired. This can occur on out-of-date versions of Windows (e.g. Windows XP) that have root certificates which have expired. In this case the user should update the root certificates, or preferably update their operating system!
12175
Failed to perform content decoding on the response, i.e. an error occurred in HTTPS communication. This can occur when Windows is using an out-of-date version of the TLS protocol used to secure HTTPS. Use Windows Update to apply all recommended Windows updates. Go to Control Panel > Internet Options > Advanced and check that the setting to use a current version of TLS is enabled (TLS 1.2 or TLS 1.3 at time of writing).