错误消息:错误:14090086:SSL例程:ssl3_get_server_certificate:证书验证失败

问题描述 投票:0回答:1

当我尝试使用swiftmailer和symfony发送邮件时,出现此错误。

stream_socket_client():SSL操作失败,代码为1。OpenSSL错误消息:error:14090086:SSL例程:ssl3_get_server_certificate:证书验证失败

我使用2020-05-20的mozilla cacert.pem文件更新了cacert.pem。但这没什么改变,我不知道要纠正这个问题。

您将在下面找到有关Switfmailer的配置的代码:

swiftmailer:
    default-mailer: mailer
    mailers:
        mailer:
            transport: "%mailer_transport%"
            host:      "%mailer_host%"
            username:  "%mailer_user%"
            password:  "%mailer_password%"
            encryption : "%mailer_encryption%"
            port: "%mailer_port%"
            auth_mode: "%mailer_auth%"
            spool:     { type: memory }
            stream_options:
                ssl:
                    allow_self_signed: true
                    verify_peer: false
                    verify_peer_name: false

[还有一个信息,当我的代码有错误时,会向我发送电子邮件,这很好,我收到了电子邮件。有关信息,我使用monologBu​​ndle。

swift:
        type: swift_mailer
        from_email: 'noreply@******'
        to_email:   '%mailer_alert_prod%'
        # or list of recipients
        # to_email:   ['[email protected]', '[email protected]', ...]
        subject:    'An Error Occurred! %%message%%'
        level:      critical
        formatter:  monolog.formatter.html
        content_type: text/html
        mailer : mailer

真的很奇怪。

非常感谢

php symfony ssl swiftmailer
1个回答
0
投票

[好吧,我找到了一些东西,这个选项,我在config.yml中添加了,在swiftmailer模块的初始位置没有加载。我直接在swiftmailer代码上添加了它,这是可行的。我将在swiftmailer上发布一个问题。感谢您的帮助

© www.soinside.com 2019 - 2024. All rights reserved.