[DOCKER] "Dh key too small" wird angezeigt, wenn eine Verbindung zu https unter Ubuntu hergestellt wird

Überblick

Wenn ich versuche, mit Ubuntu, das auf Docker installiert ist, eine Verbindung zu https herzustellen, wird der Fehler "dh key too small" angezeigt und ich kann keine Verbindung herstellen.

Ursache

Da die Sicherheitsversion des Servers alt ist, erhöhen Sie die Sicherheitsstufe auf der Serverseite oder verringern Sie sie auf der Clientseite.

Lösung

Beheben Sie Folgendes, da es nur die Clientseite berührt (senken Sie die Sicherheitsstufe).

/usr/lib/ssl/openssl.cnf


#Zur ersten Zeile hinzugefügt
openssl_conf = default_conf

...
...
...

#Zur letzten Zeile hinzufügen
[ default_conf ]
ssl_conf = ssl_sect

[ssl_sect]
system_default = system_default_sect

[system_default_sect]
MinProtocol = TLSv1.2
CipherString = DEFAULT:@SECLEVEL=1

Es kann ohne Nachladen verwendet werden.

Recommended Posts

"Dh key too small" wird angezeigt, wenn eine Verbindung zu https unter Ubuntu hergestellt wird
BasicDataSourceFactory ist ClassNotFoundException, wenn eine Verbindung zur Datenbank in Tomcat 8 hergestellt wird
Der Schlüssel zum Ausführen von Docker auf Raspberry Pi 4 (Ubuntu Server 20.04)
Ein Hinweis, als ich süchtig danach war, Ubuntu auf WSL1 in WSL2 zu konvertieren
Verwendung von Bio-Formaten unter Ubuntu 20.04
So installieren Sie WildFly unter Ubuntu 18.04
Was tun, wenn blockierter Host: "Hostname" in Ruby on Rails angezeigt wird
Redmine offizielle Docker Image Mail Sendefehler "dh Schlüssel zu klein"
Was ist zu tun, wenn auf den Schienen cHoge.connection aufruft, um eine Verbindung herzustellen? C.