PHP curl не работает для запросов https в Amazon Linux. Вот что я получаю, свернув URL-адрес https:
curl -v https://google.com
Rebuilt URL to: https://google.com/
Trying 172.217.3.174...
Connected to google.com (172.217.3.174) port 443 (#0)
Initializing NSS with certpath: sql:/etc/pki/nssdb
Closing connection 0
curl: (77) Problem with the SSL CA cert (path? access rights?)
Я пробовал разные вещи, но не могу понять, в чем проблема. Любая помощь будет высоко ценится.
Мой файл сертификата был неверным. Он был загружен с http://curl.haxx.se/ca/cacert.pem. Пришлось сменить http на https.
Других решений пока нет …