Automatisches SSL-Fehlerlernen

Die Citrix® SWG Appliance fügt eine Domäne zur SSL-Bypass-Liste hinzu, wenn der Lernmodus aktiviert ist. Der Lernmodus basiert auf der SSL-Warnmeldung, die entweder von einem Client oder einem Ursprungsserver empfangen wird. Das heißt, das Lernen hängt davon ab, ob der Client oder Server eine Warnmeldung sendet. Es findet kein Lernen statt, wenn keine Warnmeldung gesendet wird. Die Appliance lernt, wenn eine der folgenden Bedingungen erfüllt ist:

  1. Eine Anforderung für ein Client-Zertifikat wird vom Server empfangen.

  2. Eine der folgenden Warnungen wird als Teil des Handshakes empfangen:

    • BAD_CERTIFICATE
    • UNSUPPORTED_CERTIFICATE
    • CERTIFICATE_REVOKED
    • CERTIFICATE_EXPIRED
    • CERTIFICATE_UNKNOWN
    • UNKNOWN_CA (Wenn ein Client Pinning verwendet, sendet er diese Warnmeldung, wenn er ein Serverzertifikat empfängt.)
    • HANDSHAKE_FAILURE

Um das Lernen zu aktivieren, müssen Sie den Fehler-Cache aktivieren und den dafür reservierten Speicherplatz angeben.

Lernen über die Citrix SWG GUI aktivieren

  1. Navigieren Sie zu Secure Web Gateway > SSL.

  2. Klicken Sie unter Einstellungen auf Erweiterte SSL-Einstellungen ändern.

  3. Wählen Sie unter SSL Interception die Option SSL Interception Error Cache aus.

  4. Geben Sie unter SSL Interception Max Error Cache Memory den zu reservierenden Speicher (in Byte) an.

    Lokalisiertes Bild

  5. Klicken Sie auf OK.

Lernen über die Citrix SWG CLI aktivieren

Geben Sie an der Eingabeaufforderung Folgendes ein:

set ssl parameter -ssliErrorCache ( ENABLED | DISABLED ) -ssliMaxErrorCacheMem <positive_integer>

Argumente:

ssliErrorCache:

          Aktiviert oder deaktiviert das dynamische Lernen und speichert die gelernten Informationen, um nachfolgende Entscheidungen zum Abfangen oder Umgehen von Anfragen zu treffen. Wenn aktiviert, führt die Appliance eine Cache-Suche durch, um zu entscheiden, ob die Anfrage umgangen werden soll.

          Mögliche Werte: `ENABLED, DISABLED`

          Standardwert: `DISABLED`

ssliMaxErrorCacheMem:

          Gibt den maximalen Speicher in Byte an, der zum Zwischenspeichern der gelernten Daten verwendet werden kann. Dieser Speicher wird als LRU-Cache verwendet, sodass alte Einträge durch neue Einträge ersetzt werden, nachdem das festgelegte Speicherlimit erschöpft ist. Ein Wert von 0 legt das Limit automatisch fest.

          Standardwert: 0

          Mindestwert: 0

          Höchstwert: 4294967294
Automatisches SSL-Fehlerlernen