Citrix 客户端 SSL Error Codes

Summary

为帮助排查问题,思杰技术支持整理了一份客户端或者系统日志经常遇到的通用SSL Error Codes清单。

 

SSL Error Codes

* 0  Everything is fine *

* 1  Redo handshake before other things *

* 2  Handshake loop is complete *

* 3  An error occurred that cannot be further defined *

* 4  An error occurred while reading

* 5  An error occurred in the provider. No further information is available *

* 6  A required library is missing *

* 7  A required library has no entry point? *

* 8  Initialization (of whatever was being initialized, library

* 9  There is no memory left for the application to use *

* 10 Can't locate your certificate. *

* 11 Your certificate isn't in a format readable by the provider *

* 12 You do not have permission to access the specified certificate *

* 13 The SSL package isn't there (SChannel specific) *

* 14 Can't work to the cipher strength required *

* 15 The context has expired or isn't properly initialized *

* 16 The buffer read isn't a valid SSL packet *

* 17 The buffer read isn't a valid socks 5 packet *

* 18 Your SSL packet has been modified illegally *

* 19 Your SSL packet is out of sequence *

* 20 The data received is not a complete packet *

* 21 The server response to socks hello is bad *

* 22 The server response to socks connect request is bad *

* 23 We do not support the given address type *

* 24 Send the given buffer, and terminate the communication (SChannel specific)*

* 25 Do socks 5 server side redirection before completing handshake (SChannel specific)*

* 26 Unable to open the specified keystore *

* 27 Unable to find the specified identity cert *

* 28 The socket given to a function is not of the right type (SChannel specific) *

* 29 The socks 5 handshake broke down in an unspecified manner *

* 30 The buffer supplied is not big enough for all the data *

* 31 The SDK context supplied is not valid for the function called *

* 32 The clients socks 5 hello is bad *

* 33 The clients connect request is bad *

* 34 The socks 5 command requested is not supported *

* 35 The socks 5 server refuses to redirect to the required destination *

* 36 The destination network requested is inaccessible *

* 37 The destination host requested is unreachable *

* 38 Connection to the destination host requested is refused *

* 39 The TTL on the packet sent the destination host requested expired *

* 40 The hostname could not be resolved *

* 41 A socket could not be created *

* 42 Connection to the host is refused *

* 43 A close notify alert was received *

* 44 An unexpected message alert was received *

* 45 A bad mac alert was received *

* 46 A decompression failure alert was received *

* 47 A handshake failure alert was received *

* 48 A no certificate alert was received *

* 49 A bad certificate alert was received *

* 50 An unsupported certificate alert was received *

* 51 A certificate revoked alert was received *

* 52 A certificate expired alert was received *

* 53 A certificate unknown (untrusted) alert was received *

* 54 An illegal parameter alert was received *

* 55 An unknown alert was received (probably TLS alert) *

* 56 Unable to set the CA certs verify path (OpenSSL specific) *

* 57 Unable to set identity certificate *

* 58 Unable to set private key *

* 59 The common name on the ID certificate is not what was expected *

* 60 (OpenSSL specific) a zero depth self signed cert was received *

* 61 (OpenSSL specific) a root cert to match the identity received could not be found locally

* 62 (OpenSSL specific) a root cert to match the identity received could not be found at all*

* 63 (OpenSSL specific) a self signed cert was in the chain received *

* 64 (OpenSSL specific) unable to verify the signature on the leaf cert *

* 65 (OpenSSL specific) unable to decode the issuers public key *

* 66 (OpenSSL specific) unable to verify the signature on a cert *

* 67 (OpenSSL specific) the before field in the cert is corrupt *

* 68 (OpenSSL specific) the certificate is not yet valid *

* 69 (OpenSSL specific) the expiry field in the cert is corrupt *

* 70 (OpenSSL specific) the certificate has expired *

* 71 A method called is unimplemented *

* 72 The provider could not load any of the root certs in the keystore *

* 73 The provider could not load some of the root certs in the keystore *

* 74 Client authentication failed *

* 75 The connection timed-out *

* 76 A server certificate was revoked *

* 77 No CRL could not be retrieved for one of the certificates *

* 78 Revocation support is not available *

 

More Information

CTX711855 – http://support.citrix.com/article/CTX711855