ユーザー登録で「300円クーポン」プレゼント!まずは無料登録から!
募集をシェアしてメンターを探そう
シェア
エンジニア CakePHP インフラ CentOS PHP

CakePHP2のHttpSocket で通信時のエラーについて教えていただける方を探しています

14日前
予算
10,000円 〜 30,000円
提案数
5人が提案中

CakePHP2 の HttpSocket で通信しようとするとエラーが発生します。
おそらく、Let's Encrypt のルート証明書(DST Root CA X3)が9/30で無効になった影響と考えられます。


Error: [SocketException] stream_socket_client(): SSL operation failed with code 1. OpenSSL Error messages:
error:14090086:SSL routines:SSL3_GET_SERVER_CERTIFICATE:certificate verify failed
stream_socket_client(): Failed to enable crypto
stream_socket_client(): unable to connect to ssl://ドメイン名:443 (Unknown error)

[サーバー情報]
CentOS release 6.6 (Final)

[php.ini]

openssl

OpenSSL support => enabled
OpenSSL Library Version => OpenSSL 1.0.1e-fips 11 Feb 2013
OpenSSL Header Version => OpenSSL 1.0.1e 11 Feb 2013
Openssl default config => /etc/pki/tls/openssl.cnf

Directive => Local Value => Master Value
openssl.cafile => no value => no value
openssl.capath => no value => no value

よろしくお願いします。

メンティーに提案してみましょう
募集をシェアしてメンターを探そう
シェア