SSL和TLS-SSL Alert Protocol
用来交换告警信息。告警信息携带告警级别和告警描述。
- 告警级别包含一个字节,1表示“warning”,2表示“fatal”。错误消息的级别,由发送者决定。
- 告警描述也由一个字节组成。
检测到错误,要发给对方。
Alert | code | 描述 |
---|---|---|
close_notify | 0 | 发送者通知接收方,将不会再在这个连接上发送任何消息。永远是warning |
unexpected_message | 10 | 发送者通知接收方,收到一个不适当的消息。永远是fatal,不应该收到 |
bad_record_mac | 20 | 发送者通知接收方,收到的记录里的MAC不正确。永远是fatal |
decompression_failure | 30 | 发送者通知接收方,不能解压收到的数据。永远是fatal |
handshake_failure | 40 | 发送者通知接收方,使用有效选项,无法协商出安全参数集。永远是fatal |
no_certificate | 41 | 发送者(总是客户端)通知接收方,找不到能满足服务器证书请求的证书。TLS不再使用 |
bad_certificate | 42 | 发送者通知接收方,提供的证书有问题(有签名,无法被验证) | </