curl: (35) schannel: next InitializeSecurityContext failed: Unknown error (0x80092013)

Kartik Bhadeshiya 1 Reputation point
2021-10-14T13:13:42.847+00:00

I have a Cisco ISE application which does posture of endpoint by remoteshell / WinRM service using local admin privilege. All looks fine, application is able to get access to Window's RemoteShell, able to push script with curl code to endpoint and end point does initiate the script.

The curl script on endpoint tries to hit the appliance url : https:\xx.xx.com to download the file but end up with failed attempt with error - "curl: (35) schannel: next InitializeSecurityContext failed: Unknown error (0x80092013) - The revocation function was unable to check revocation because the revocation server was offline."

When checked the CRL test from endpoint to see if any CDP path is broken which could turn such error, but CDP path test seems fine as i don't see any error or see the test verification for complete certificate chain gets completed.

Below output for CDP path test (masked original crl url) :

---------------- Certificate AIA ----------------
Verified "Certificate (0)" Time: 0 b0e971dc53eaasfh39sfqw879fd90s04fj7d91a8d1
[0.0] http://xx.xx.com/crt/abc.crt

---------------- Certificate CDP ----------------
Verified "Base CRL (02d9)" Time: 1 f12ad2nf834bd9ene9fn09163b2a050350f1652
[0.0] http://xx.xx.com/crt/abc.crt

---------------- Base CRL CDP ----------------
No URLs "None" Time: 0 (null)
---------------- Certificate OCSP ----------------
Verified "OCSP" Time: 0 139e350f31f2a2j49g8enf9ew4gjv0499011d016845
[0.0] http://xx.xx.com/crt/abc.crt

Appreciate suggestion or input for further checks on endpoint to get rid of the error if anyone have dealt with same sort of problem.

Windows 10 Security
Windows 10 Security
Windows 10: A Microsoft operating system that runs on personal computers and tablets.Security: The precautions taken to guard against crime, attack, sabotage, espionage, or another threat.
2,751 questions
Windows Server Security
Windows Server Security
Windows Server: A family of Microsoft server operating systems that support enterprise-level management, data storage, applications, and communications.Security: The precautions taken to guard against crime, attack, sabotage, espionage, or another threat.
1,721 questions
Windows Server PowerShell
Windows Server PowerShell
Windows Server: A family of Microsoft server operating systems that support enterprise-level management, data storage, applications, and communications.PowerShell: A family of Microsoft task automation and configuration management frameworks consisting of a command-line shell and associated scripting language.
5,360 questions
0 comments No comments
{count} votes

1 answer

Sort by: Most helpful
  1. Rich Matheisen 44,776 Reputation points
    2021-10-14T14:46:04.867+00:00

    I should probably leave this for security folks to answer (but it's tagged for PowerShell too), but is it possible you're trying to check for the CA certificates revocation on the root CA and the CA is off-line (as it should be)?

    FYI, the subject for your post says the error is 0x80092012, but the error in the post itself says 0x80091213.

    This might help: revocation-server-offline-error-0x80092013