RoutinessSL3_Get_Server_CertificateCertificate verprüften fehlgeschlagen

RoutinessSL3_Get_Server_CertificateCertificate verprüften fehlgeschlagen

Symptome

Mit PHP und OpenSSL kann keine Verbindung zum SMTP -Server hergestellt werden. Die folgenden zugehörigen Fehlermeldungen können als Teil der Ausgabe von Fehlerbehebung angezeigt werden:

PHP -Warnung: fsockopen (): SSL -Operation ist mit Code 1 fehlgeschlagen. OpenSSL -Fehlermeldungen: Fehler: 14090086: SSL -Routinen: SSL3_Get_Server_Certificate: Zertifikatverify Fehlgeschlagene PHP -Warnung: fsockopen (): versäumt es, Crypto Warning zu ermöglichen: FSOCKOPEN: 

Lösung

In CA -Dateien (Zertifizierungsbehörde) in Ihrem System fehlen Sie oder haben einen falschen Pfad zur CA -Dateien (Certification Authority) bereitgestellt. Wenn Sie keinen benutzerdefinierten Pfad zu CA -Dateien in innerhalb der Php.Ini Datei PHP sucht nach einem Standard -System CA -Root -Zertifikatpaket. Wenn CA -Root -Zertifikat -Bundle fehlt, erhalten Sie die oben genannte Fehlermeldung. Die Lösung besteht darin, die Zertifizierungsbehörde (CA) -Bündel zu installieren:

Debian/Ubuntu: # APT-Get Installieren Sie CA-Zertifikate Fedora: # DNF Installieren Sie CA-Zertifikate.Noarch Centos/Redhat # yum installieren CA-Zertifikate.Keinarch 

Eine andere Alternative besteht darin, einen benutzerdefinierten Pfad zur Zertifizierungsbehörde (CA) -Bündel innerhalb des Bündels zu bieten Php.Ini Konfigurationsdatei mit OpenSSL.CAFILE Und OpenSSL.Kapath Richtlinien.

Verwandte Linux -Tutorials:

  • So richten Sie einen OpenVPN -Server auf Ubuntu 20 ein.04
  • Testen von HTTPS -Clients mithilfe von OpenSSL, um einen Server zu simulieren
  • So generieren Sie ein selbstsigniertes SSL-Zertifikat unter Linux
  • Hung Linux System? Wie man zur Befehlszeile entkommt und…
  • Dinge zu tun nach der Installation Ubuntu 20.04 fokale Fossa Linux
  • Dinge zu installieren auf Ubuntu 20.04
  • Ubuntu 20.04: WordPress mit Nginx -Installation
  • So konfigurieren Sie Smartd und werden Sie über Festplatten informiert…
  • Ubuntu 20.04 WordPress mit Apache -Installation
  • So installieren, konfigurieren und verwenden Sie Mutt mit einem Google Mail -Konto…