Laravel 4.2 Mailgun Guzzlehttp - Curl 60 错误
Laravel 4.2 Mailgun Guzzlehttp - Curl 60 Error
我 运行 Laravel 4.2 使用 Mailgun。一切正常,然后突然,没有做任何改变,我开始得到
GuzzleHttp\Exception\AdapterException: cURL error 60: SSL certificate problem:
unable to get local issuer certificate
这仅适用于邮件。其他 curl 请求工作正常。
我搞不懂它的正反面。我有一个有效的 SSL 证书 - 一直有效的证书。我有 Guzzlehttp/guzzle 4.0
这可能是什么原因造成的?我什至从哪里开始寻找修复它的方法?
2018 年 1 月 18 日,mailgun 更新了他们的 SSL 证书。
这可以通过运行终端中的以下curl命令看到:
curl -vvv https://api.mailgun.net/
* SSL connection using TLS1.2 / ECDHE_RSA_AES_128_GCM_SHA256
* server certificate verification OK
* server certificate status verification SKIPPED
* common name: *.mailgun.net (matched)
* server certificate expiration date OK
* server certificate activation date OK
* certificate public key: RSA
* certificate version: #3
* subject: C=US,ST=California,L=San Francisco,O=MAILGUN TECHNOLOGIES,
INC,OU=MAILGUN TECHNOLOGIES\, INC,CN=*.mailgun.net
* start date: Thu, 18 Jan 2018 00:00:00 GMT
* expire date: Wed, 18 Mar 2020 12:00:00 GMT
* issuer: C=US,O=DigiCert Inc,OU=www.digicert.com
CN=Thawte TLS RSA CA G1
* compression: NULL
如您所见,证书从 Thu, 18 Jan 2018
开始有效,大约在您的问题开始的同一时间。
这对你意味着什么。这可能意味着您的机器证书文件已过时。更新这些文件将允许您验证新的 mailgun ssl 证书。
我 运行 Laravel 4.2 使用 Mailgun。一切正常,然后突然,没有做任何改变,我开始得到
GuzzleHttp\Exception\AdapterException: cURL error 60: SSL certificate problem:
unable to get local issuer certificate
这仅适用于邮件。其他 curl 请求工作正常。
我搞不懂它的正反面。我有一个有效的 SSL 证书 - 一直有效的证书。我有 Guzzlehttp/guzzle 4.0
这可能是什么原因造成的?我什至从哪里开始寻找修复它的方法?
2018 年 1 月 18 日,mailgun 更新了他们的 SSL 证书。
这可以通过运行终端中的以下curl命令看到:
curl -vvv https://api.mailgun.net/
* SSL connection using TLS1.2 / ECDHE_RSA_AES_128_GCM_SHA256
* server certificate verification OK
* server certificate status verification SKIPPED
* common name: *.mailgun.net (matched)
* server certificate expiration date OK
* server certificate activation date OK
* certificate public key: RSA
* certificate version: #3
* subject: C=US,ST=California,L=San Francisco,O=MAILGUN TECHNOLOGIES,
INC,OU=MAILGUN TECHNOLOGIES\, INC,CN=*.mailgun.net
* start date: Thu, 18 Jan 2018 00:00:00 GMT
* expire date: Wed, 18 Mar 2020 12:00:00 GMT
* issuer: C=US,O=DigiCert Inc,OU=www.digicert.com
CN=Thawte TLS RSA CA G1
* compression: NULL
如您所见,证书从 Thu, 18 Jan 2018
开始有效,大约在您的问题开始的同一时间。
这对你意味着什么。这可能意味着您的机器证书文件已过时。更新这些文件将允许您验证新的 mailgun ssl 证书。