SSL/TLS-Fehler bei sehr alten Browsern beim Verbinden mit Discourse

Ich glaube nicht, dass Safari 6 funktioniert, selbst wenn Sie die TLS-Probleme durch Hinzufügen zusätzlicher Cipher-Suites lösen.

Sie können fehlende Cipher-Suites hinzufügen, indem Sie die nginx-Konfigurationsdatei überschreiben. Fügen Sie den folgenden Codeabschnitt (nicht getestet, sollte aber funktionieren) in den Abschnitt hooks von app.yml ein und passen Sie den Wert von ssl_ciphers nach Ihren Wünschen an.

  after_ssl:
    - replace:
        filename: "/etc/nginx/conf.d/discourse.conf"
        from: /ssl_ciphers .*/
        to: ssl_ciphers <ihre_vollständige_Cipher-Liste>;

Übrigens: Ich versuche, Unterstützung für Elliptic-Curve-Zertifikate für Discourse hinzuzufügen, damit es mit IE11 sofort funktioniert.