После обновления ОС функция PHP file_get_contents () вызывает ошибку SSL

После регулярных обновлений и перезагрузки моего сервера я получил доступ к веб-странице на нем и получил следующие ошибки:

Warning: file_get_contents(): SSL operation failed with code 1. OpenSSL Error messages: 
error:14090086:SSL routines:ssl3_get_server_certificate:certificate verify failed in 
/var/www/domain.ca/public_html/page.php on line 51

Warning: file_get_contents(): Failed to enable crypto in /var/www/domain.ca/public_html/
page.php on line 51

Warning: file_get_contents(https://www.cryptopia.co.nz/api/GetMarkets/BTC): failed to open 
stream: operation failed in /var/www/domain.ca/public_html/page.php on line 51

После еще нескольких тестов, мой другой file_get_contents () работает хорошо. Единственное отличие, которое я заметил с криптопией, заключается в том, что они используют сертификат Comodo. Думаю, это связано с проблемой, но я не нашел для нее решения.

ОС - это Ubuntu Server 16.04.3, а PHP - версия 7.0.22.

Любая помощь приветствуется!

-2
задан 1 January 2018 в 15:50
1 ответ

Похоже, Cryptopia или Comodo что-то изменили на своей стороне, поскольку проблема решилась сама собой через несколько дней.

Спасибо тем, кто пытался помочь.

Я удалю это вопрос через день или два, чтобы комментаторы увидели это «решение».

0
ответ дан 5 December 2019 в 21:35

Теги

Похожие вопросы