2011-03-07 20 views
0

php SOAPクライアントを使用してチケットシステムAPIに接続するサイトがありますが、コールが「ホストに接続できませんでした」という例外が発生することがあります。私はSOAPサーバがダウンしていないと確信していますので、何が原因か分かりません。私は自分自身でそれを再現することはできませんが、ログから起きていることを伝えることができます。Intermittent "'ホストに接続できませんでした" "SOAP例外

サイトは、5.3.3で動作しており、httpsでサーバーに接続しています。

これを引き起こしている可能性のあるアイデアは誰にもありますか?

+0

「ホストに接続できませんでした」とは、「ホストに接続できませんでした」を意味します。 URLを呼び出す前に簡単なHTTPチェックを行うことはできますが、それはすべて...(サーバーに十分な電力と100%の稼働時間があると顧客には信じられません) – powtac

+0

これを解決できましたか?私は同じ問題に直面している。チケット発券システムに接続しようとしています。 – Nicsoft

答えて

2

これは解決しました。私たちが接続していた発券システムのファイアウォールには、単一のI.P.からの最大接続数が制限されていたことが判明しました。住所。すべてのAPIリクエストが1つのIP(ウェブサーバー)から来ているため、この制限を超えてエラーが発生しました。

私たちのIP用に例外が追加されて以来、私たちはそれを見ていませんでした。

0

phpにOpenSSLモジュールがインストールされておらず、私が認証していたサービスが必要であるため、このエラーが発生しました。途中で接続が途切れているように聞こえるが、断続的にしか起こっていない場合は、あなたの最後かサービス終了時のどちらかになるだろう。