Debugging ist ein temporärer Zustand, in dem Benutzer die Kommunikation zwischen Knoten in einem BACnet/SC-Netzwerk entschlüsseln. Da der Datenverkehr BACnet/SC mit TLS (Transport Layer SecurityS) verschlüsselt ist, ist eine Entschlüsselung mittels Tool wie WireShark nur mit den entsprechenden Schlüsseln möglich. Berechtigte Benutzer können temporär gültige Session-Schlüssel der TLS-gesicherten Websocket-Verbindung zu Debugging-Zwecken herunterladen. WireShark und andere Tools können für den Import der Session-Schlüssel verwendet werden. Siehe die Tool-Dokumentation zum Import der Schlüssel.
Nach Aktivierung des Debugging können die aktuellen Session-Schlüssel während 8 Stunden heruntergeladen werden. Debugging wird nach Ablauf dieser Frist automatisch deaktiviert. Die Session-Schlüssel sind nur für den Knoten gültig, auf den das Debugging zutrifft. Nur Administratoren können Debugging freigeben und Session-Schlüssel herunterladen.
Session-Schlüssel bleiben 24 Stunden nach dem erstmaligen Herunterladen gültig und beziehen sich auf das Gerät, von dem sie heruntergeladen wurden. Die Gültigkeit kann nicht verlängert werden. Debugging wird automatisch nach Ablauf der 24 Stunden deaktiviert.
Nach einem Neustart des Geräts nach dem Herunterladen der Session-Schlüssel wird das Debugging beendet und die Schlüssel verlieren ihre Gültigkeit.
Auf die Debugging-Seite ist beliebig in der Webbedienung zugreifbar. Verwenden Sie diese Vorgehensweise, um Debugging zu aktivieren und die Session-Schlüssel herunterzuladen.
- BACnet/SC wurde als Failover-Hub oder Knoten in ABT Site eingestellt.
- Sie sind als Administrator in der Webbedienung des Geräts angemeldet.
- WireShark wurde gestartet. Vor dem Öffnen von Wireshark heruntergeladene Session-Schlüssel sind fehlerhaft.
- Geben Sie in der Adresszeile im Web-Browser
/debug
nach/main
ein.
- Klicken Sie Starten, um das Debugging zu beginnen.
- Die Gültigkeitszeit der Session-Schlüssel wird angezeigt.
- Klicken Sie Speichern, um die Session-Schlüssel herunterzuladen.
- Die Session-Schlüssel wurden als txt-Datei heruntergeladen und können in WireShark importiert werden. Siehe die WireShark-Dokumentation zum Import der Schlüssel.