Ошибка Уведомления о нажатии: “Не удалось установить локальный файл цепочки сертификата”

Я записал тест php страница, которая просто отсылает универсальное уведомление о нажатии, и она работает периодически. Иногда это передает сообщение и другие времена, я получаю эту ошибку:

"Сообщение: stream_socket_client () [function.stream-сокетный-клиент]: Не удалось установить локальный файл цепочки сертификата '/var/www/ninerobot.com/public/mlb/certs/mlbtr-push-dev.pem'; Проверьте, что Ваши cafile/capath настройки включают детали Вашего сертификата и его выпускающего"

Вы знаете, как я могу решить эту проблему?

Я вижу, что на документах Apple это говорит "Примечание: Для установления сессии TLS с APNs Поручение Безопасного корневого сертификата CA должно быть установлено на сервере поставщика. Если сервер запускает Mac OS X, этот корневой сертификат уже находится в связке ключей. В других системах сертификат не мог бы быть доступным. Можно загрузить этот сертификат с Поручать веб-сайта сертификатов SSL". Это означает что-нибудь, что я должен сделать?

12
задан rickharrison 4 July 2010 в 17:31
поделиться