Problembehandlung
Wenn die SSL-Funktion nach der Konfiguration nicht wie erwartet funktioniert, können Sie einige gängige Tools verwenden, um auf Citrix ADC Ressourcen zuzugreifen und das Problem zu diagnostizieren.
Ressourcen für die Fehlerbehebung
Verwenden Sie die folgenden Ressourcen, um ein SSL-Problem auf einer Citrix ADC Appliance zu beheben, um optimale Ergebnisse zu erzielen:
- Die relevante ns.log-Datei
- Die neueste ns.conf-Datei
- Die Meldungsdatei
- Die relevante
newnslog
Datei - Trace-Dateien
- Eine Kopie der Zertifikatdateien, wenn möglich
- Eine Kopie der Schlüsseldatei, wenn möglich
- Die Fehlermeldung, falls vorhanden
Zusätzlich zu diesen Ressourcen können Sie die Wireshark-Anwendung verwenden, die für die Citrix ADC Ablaufverfolgungsdateien angepasst ist, um die Fehlerbehebung zu beschleunigen.
Beheben von SSL-Problemen
Gehen Sie wie folgt vor, um ein SSL-Problem zu beheben:
- Stellen Sie sicher, dass die Citrix ADC Appliance für SSL-Abladung und Lastausgleich lizenziert ist.
- Stellen Sie sicher, dass SSL-Offloading- und Lastausgleichsfunktionen auf der Appliance aktiviert sind.
- Stellen Sie sicher, dass der Status des virtuellen SSL-Servers nicht als DOWN angezeigt wird.
- Stellen Sie sicher, dass der Status des an den virtuellen Server gebundenen Dienstes nicht als DOWN angezeigt wird.
- Stellen Sie sicher, dass ein gültiges Zertifikat an den virtuellen Server gebunden ist.
- Stellen Sie sicher, dass der Dienst einen geeigneten Port verwendet, vorzugsweise Port 443.
Entschlüsseln des TLS1.3-Datenverkehrs aus der Paketverfolgung
Um Protokolle zu beheben, die über TLS1.3 ausgeführt werden, müssen Sie zuerst den TLS1.3-Datenverkehr entschlüsseln. Um TLS 1.3 in Wireshark zu entschlüsseln, müssen die Geheimnisse imNSS
Schlusselprotokollformat exportiert了。魏特e Informationen zum Schlüsselprotokollformat finden Sie unterNSS Key Log Format.
我nformationen zum Erfassen einer Paketverfolgung finden Sie unterErfassen von SSL-Sitzungsschlüsseln während einer Ablaufverfolgung.
Hinweis: Citrix ADC protokolliert automatisch die Geheimnisse jeder Verbindung im entsprechenden Format für die verwendete TLS/SSL-Protokollversion.
CRL-Aktualisierung erfolgt nicht auf dem sekundären Knoten in einem HA-Setup
Die Aktualisierung erfolgt nicht, da der CRL-Server nur für den primären Knoten über ein privates Netzwerk zugänglich ist.
Problemumgehung:Fügen Sie einen Dienst auf dem primären Knoten mit der IP-Adresse des CRL-Servers hinzu. Dieser Dienst fungiert als Proxy für den CRL-Server. Wenn die Konfiguration zwischen den Knoten synchronisiert wird, funktioniert die CRL-Aktualisierung sowohl für primäre als auch für sekundäre Knoten über den Dienst, der auf dem primären Knoten konfiguriert ist.