--- title: "TLS" --- == TLS === Alert codes 0:: Close notify 10:: Unexpected message 20:: Bad record MAC 21:: Decryption failed 22:: Record overflow 30:: Decompression failed 40:: Handshake failed 41:: No certificate (SSL 3.0) 42:: Certificate is bad 43:: Certificate is not supported 44:: Certificate was revoked 45:: Certificate is expired 46:: Unknown certificate 47:: Illegal parameter 48:: CA is unknown 49:: Access was denied 50:: Decode error 51:: Decrypt error 60:: Export restriction 70:: Error in protocol version 71:: Insufficient security 80:: Internal error 86:: Inappropriate fallback 90:: User canceled 100:: No renegotiation is allowed 109:: An extension was expected but was not seen 110:: An unsupported extension was sent 111:: Could not retrieve the specified certificate 112:: The server name sent was not recognized 115:: The SRP/PSK username is missing or not known 116:: Certificate is required 120:: No supported application protocol could be negotiated Source: https://www.gnutls.org/manual/html_node/The-TLS-Alert-Protocol.html