Die Legacy-Server-App unterstützt nur SSLv3. Ist es möglich, einen Proxy zu verwenden und TLS zu erhalten?

Die Legacy-Server-App unterstützt nur SSLv3. Ist es möglich, einen Proxy zu verwenden und TLS zu erhalten?

Ich habe einen Domino 5-Server, der auf einer virtuellen Windows-Maschine auf VMware läuft. Der Hostcomputer ist ein Mac. Der Domino 5-Server erlaubt keine besseren Verschlüsselungsalgorithmen als SSLv3.

Wäre es möglich, den Host so zu konfigurieren, dass die Verbindung zum Windows-Programm über einen Proxy hergestellt wird und somit TLS verwendet wird?

Antwort1

Bei Load Balancern gibt es eine gängige Konfiguration, bei der ein Front-End-Webserver das TLS beendet und die Nachrichten dann im Klartext an den Anwendungsserver weiterleitet. Dies wird oft als „Reverse-Proxy“-Setup bezeichnet:

Diagramm der SSL-Terminierung bei einem Load Balancer vor den Anwendungsservern

Im Wesentlichen möchten Sie dieses Setup mit einer Serverfarm aus einer Maschine, was bedeutet, dass Sie alles innerhalb der VM erledigen können :)


Das Setup für Sie wäre also:

  • SSL auf dem Domino-Server deaktivieren
  • Den Domino-Port per Firewall deaktivieren
  • Richten Sie einen Webserver auf derselben Windows-VM wie Domino ein – Apache httpd oder Nginx oder IIS, wenn es sich um Windows Server Edition handelt.(Googlen Sie nach der entsprechenden Anleitung)
  • Richten Sie den Front-End-Webserver im Reverse-Proxy-Modus ein und leiten Sie den gesamten Datenverkehr um auflocalhost:domino_port (Googlen Sie nach der entsprechenden Anleitung)
  • Richten Sie den Front-End-Webserver mit modernem TLS ein. Sie müssen wahrscheinlich ein neues Zertifikat erwerben, da das derzeit auf dem Domino-Server vorhandene SSLv3-Zertifikat wahrscheinlich nicht als sicheres und modernes Zertifikat für TLS1.2 akzeptiert wird.

verwandte Informationen