Summary
ComplianceUpload fails to check revocation for the certificate
Symptoms
ComplianceUpload fails in ComplianceUpload fails to check revocation for the certificate in FlexNet Manager Suite Cloud with the following error messages in ComplianceUpload.log.
----
System.Net Verbose: 0 : [4476] HttpWebRequest#16246551::Abort()
System.Net.Sockets Verbose: 0 : [4476] Socket#52307948::Dispose()
System.Net Verbose: 0 : [4476] Exiting HttpWebRequest#16246551::Abort()
System.Net Information: 0 : [0924] SecureChannel#66629781 - Remote certificate has errors:
System.Net Information: 0 : [0924] SecureChannel#66629781 - The revocation function was unable to check revocation for the certificate.
System.Net Information: 0 : [0924] SecureChannel#66629781 - The revocation function was unable to check revocation because the revocation server was offline.
System.Net Information: 0 : [0924] SecureChannel#66629781 - Remote certificate was verified as invalid by the user.
System.Net Error: 0 : [0924] Exception in HttpWebRequest#16246551:: - The request was aborted: The request was canceled..
System.Net Verbose: 0 : [0924] HttpWebRequest#16246551::EndGetRequestStream()
System.Net Error: 0 : [0924] Exception in HttpWebRequest#16246551::EndGetRequestStream - The request was aborted: The request was canceled..
System.Net.Http Error: 0 : [0924] Exception in BeaconHttpClientHandler#17625630::SendAsync - The request was aborted: The request was canceled..
at System.Net.HttpWebRequest.EndGetRequestStream(IAsyncResult asyncResult, TransportContext& context)
at System.Net.Http.HttpClientHandler.GetRequestStreamCallback(IAsyncResult ar)
System.Net.Http Error: 0 : [0924] HttpClient#61705107::SendAsync() - Request for HttpRequestMessage#46544415 was canceled.
----
Cause
This issue occurs if Beacon is not able to download the certificate revocation list (CRL) for FlexNet Manager Suite Cloud Production/UAT certificate.
Generally, this issue occurs if Beacon uses a proxy server and it blocks to download CRL.
Resolution
Please ensure the beacon is able to download the certificate revocation list (CRL).
Note that the location of the CRL is "http://tj.symcb.com/tj.crl".
Workaround
Please create a String Value registry entry "CheckCertificateRevocation" under "HKLM\SOFTWARE\Wow6432Node\ManageSoft Corp\ManageSoft\Common" and set the value to "False".
This registry setting enables to bypass a CRL checking.