2014-05-26 10 views
0

Я пытаюсь подключиться к Google с помощью хоста imap.gmail.com и порта 993, но когда я не добавить novalidate-cert флага imap_open функций я получаю сообщение об ошибке, как «Сертификат отказ для imap.gmail.com: самоподписанный сертификат в цепочке сертификатов ". Мне любопытно, почему я получаю эту ошибку. Почему проверка сертификата не выполняется.Почему я получаю сообщение об ошибке при подключении к Google с помощью PHP imap_open без NOVALIDATE-CERT флага

ответ

2

либо потому, что Google действительно использует самозаверяющие сертификаты, чтобы сэкономить деньги. или кто-то делает нападение «человек в середине» на вас.

попросить ваш сисадмин погоды он делает любые фантазии пакетов SSL инспекции материала ...

2

Это, вероятно, потому, что у вас нет каких-либо надежных центров сертификации, настроенных для проверки или не правильные. Не существует хороших настроек по умолчанию с PHP, см. Также PHP and SSL CA Verification - OS Independent

 Смежные вопросы

  • Нет связанных вопросов^_^