Прерывистое исключение SOAP «Не удалось подключиться к хосту» - PullRequest
0 голосов
/ 07 марта 2011

У меня есть сайт, который использует php SOAP-клиент для подключения к API системы тикетов, иногда вызов вызывает исключение, говорящее «Не удалось подключиться к хосту».Я почти уверен, что сервер SOAP не выходит из строя, поэтому я пытаюсь понять, что может быть причиной этого.Я тоже не могу воспроизвести его, но могу сказать, что это происходит из журналов.

Сайт работает на php 5.3.3 и подключается к серверу через https, что может быть фактором.

У кого-нибудь есть идеи, что может быть причиной этого?

Ответы [ 2 ]

2 голосов
/ 20 октября 2011

Это было решено, оказалось, что брандмауэр системы тикетов, к которой мы подключались, имел настройку, которая ограничивала максимальное количество соединений от одного I.P. адрес. Поскольку все запросы API поступали с одного IP-адреса (веб-сервера), мы достигли этого предела, который вызвал ошибку.

Чтобы исправить это, для нашего IP было добавлено исключение, и с тех пор мы его не видели.

0 голосов
/ 19 октября 2011

Я получал эту ошибку из-за того, что в php не был установлен модуль OpenSSL, а служба, с которой я проходил аутентификацию, требовала его. Если это происходит только с перерывами, хотя звучит так, будто на этом пути разрывается, либо на вашем конце, либо, скорее всего, на конце службы.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...