2012-01-11 5 views
2

新しいCF 9サーバーのCFHTTPが失敗しています。内部または外部のIP経由でサーバー上のテストページに接続しようとすると、「408要求のタイムアウト」が返されます。私はSSLを使用せず、標準ポート80を使用しています。CFHTTPファイアウォールの問題? CFHTTPリクエストはどのように行われますか?

私の古いCF 9サーバーは自分自身にはうまく接続できますが、新しいサーバーに接続しようとすると失敗します。私は、サーバーにRDP場合

、私はこれがファイアウォールの問題であると思われるそのIPポート80

にWebブラウザ経由またはtelnet経由で同じテストページをプルアップすることができています。私はホスティングチームと話す前に、CFがどのようにHTTPリクエストをフードの下で作るかを知りたいと思います。どのサービスが電話をしていますか?どのポートが動作しているかなど

+1

cfhttp呼び出しを行っていないサーバー上のページを呼び出すことはできますか?可能であれば、外部サイトにcfhttpできますか? –

+0

良い質問です。私はちょうど試しました、そして、はい、私は外部サーバーにCFHTTPすることができます。私は自分自身にCFHTTPをやっていない新しいサーバー上のページをプルアップすることができます。 – David

+0

より多くのテストの後、URLにクエリ文字列を含めないとCFHTTPが機能することがわかります。クエリ文字列をURLに戻すと失敗します。クエリーストリングにCFHTTPPARAMを使用すると失敗します。 – David

答えて

1

実行中のオペレーティングシステムはありませんが、Windowsの場合は、新しいマシンのWindowsファイアウォールの設定を見て、無効にしますファイアウォール。そうすればファイアウォールであるかどうかを確認できます。

これが機能する場合は、アプリケーションのファイアウォール例外(JRun)を追加してみることができます。

希望に役立ちます。

+0

OSはWin2008です。 Windowsファイアウォールはオフになっていますが、サーバーはHWファイアウォールの背後にあります。 JRunは特定のポートで動作しますか?ブラウザやtelnetセッションがサーバを動作させるのは不思議ですが、CF(JRun - Java)は動作しません – David

関連する問題