Zum Hauptinhalt springen

6. Alert Protocol (Alarm-Protokoll)

TLS bietet ein Alert-Content-Type an, um Benachrichtigungen mit verschiedenen Schweregraden an den Peer zu signalisieren.

6.1. Closure Alerts (Schließungsalarme)

Der Client und der Server müssen eine Closure-Alert-Meldung vor dem Schließen ihrer Schreibseite der Verbindung austauschen.

6.2. Error Alerts (Fehleralarme)

TLS bietet eine Reihe von Alarm-Codes zur Anzeige von Fehlerbedingungen:

  • close_notify
  • unexpected_message
  • bad_record_mac
  • record_overflow
  • handshake_failure
  • bad_certificate
  • unsupported_certificate
  • certificate_revoked
  • certificate_expired
  • certificate_unknown
  • illegal_parameter
  • unknown_ca
  • access_denied
  • decode_error
  • decrypt_error
  • protocol_version
  • insufficient_security
  • internal_error
  • inappropriate_fallback
  • user_canceled
  • missing_extension
  • unsupported_extension
  • unrecognized_name
  • bad_certificate_status_response
  • unknown_psk_identity
  • certificate_required
  • no_application_protocol