Heim  >  Artikel  >  Backend-Entwicklung  >  Wie behebt man den Fehler „stream_socket_enable_crypto(): SSL operation failed with code 1“ in Laravel 4.2?

Wie behebt man den Fehler „stream_socket_enable_crypto(): SSL operation failed with code 1“ in Laravel 4.2?

Linda Hamilton
Linda HamiltonOriginal
2024-10-19 09:07:02549Durchsuche

How to Fix

Behebung des Fehlers „stream_socket_enable_crypto(): SSL operation failed with code 1“

Beim Versuch, E-Mails mit Laravel 4.2 mit aktiviertem SSL zu senden, Möglicherweise tritt der Fehler auf:

"stream_socket_enable_crypto(): SSL-Vorgang mit Code 1 fehlgeschlagen. OpenSSL-Fehlermeldungen: Fehler:14090086:SSL-Routinen:SSL3_GET_SERVER_CERTIFICATE:Zertifikatüberprüfung fehlgeschlagen"

Dieser Fehler weist darauf hin ein Fehler bei der SSL-Überprüfung. Um dieses Problem zu beheben, können Sie die SSL-Verifizierung deaktivieren, indem Sie den folgenden Code zu Ihrer /config/mail.php-Datei hinzufügen:

<code class="php">'stream' => [
    'ssl' => [
        'allow_self_signed' => true,
        'verify_peer' => false,
        'verify_peer_name' => false,
    ],
],</code>

Hinweis: Das Deaktivieren der SSL-Verifizierung birgt Sicherheitsrisiken, da Es ermöglicht Angreifern, sich als vertrauenswürdige Endpunkte auszugeben und Man-in-the-Middle-Angriffe durchzuführen. Verwenden Sie diese Lösung nur, wenn Sie die möglichen Auswirkungen auf die Sicherheit vollständig verstehen.

Nach dem Hinzufügen dieses Codes sollte Ihr E-Mail-Versand ordnungsgemäß funktionieren.

Das obige ist der detaillierte Inhalt vonWie behebt man den Fehler „stream_socket_enable_crypto(): SSL operation failed with code 1“ in Laravel 4.2?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn