If your network doesn’t have a public certificate with a public revocation check server or it has a self-signed certificate without a revocation check server you might end up with the following error:
Error 0x80092013 The revocation function was unable to check revocation because the revocation server was offline
What you need to do?
Fixing this is actually really simple. Please remember to backup your registry before doing any changes.
- Open the Windows Registry Editor on you computer (regedit)
- Find the following registry path: HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\Sstpsvc\Parameters
- Add a new registry value (REG_DWORD) under called “NoCertRevocationCheck”.
- Set the key value to 0
Registry path: HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\Sstpsvc\Parameters
Data type: REG_DWORD
This effects only SSTP. You can use this registry value to enable or to disable the SSL certificate revocation check that the VPN client performs during the SSL negotiation phase. When set to 0 the certificate revocation check will be performed. If the value is set to 1, certificate revocation check will be skipped. By default, certificate revocation check is performed.