- ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:HTTPエラー 502.2 Bad Gateway)
HTTPエラー 502.2 Bad Gateway
このQ&Aのポイント
- win2003,IIS5のころからWEBシステムを納品しています。
- 今回、windows2008,IIS7.0の環境上でCGIアプリを動かそうとしたら、HTTP エラー 502.2 - Bad Gatewayというエラーになって動きません。
- aaa.exeは正しく動き、ロゴなどは正しく表示できますが、その後のbbb.exeが動くときに上記のエラーになってしまいます。
- みんなの回答 (2)
- 専門家の回答
質問者が選んだベストアンサー
バグなら、MSへ報告して修正依頼してはいかがでしょう。 おそらく設定がきちんとされていないのではないのでしょうか。 http://technet.microsoft.com/ja-jp/iis/ff625168.aspx 少し前IIS7.5でperlを動作させた時、構成の変更を感じました。 セキュリティが強化されて、細かく設定する必要があるようです。 502エラーなのだから、アクセスできないのでしょう。 トレースを見れば、原因と対応がわかると思います。
その他の回答 (1)
- localica
- ベストアンサー率52% (202/385)
回答No.2
もう少し説明すると、 ・IISにexeが関連付けられているか ・MIME、ハンドラー、モジュールなどがIISにて解釈できているか ・セキュリティの認証を透過しているか 勝手な推測をすると、iframeで上手く行かないのなら、パスの解釈違いやディレクトリ、ファイルのアクセス権の問題の可能性が高そうです。私の場合も別フレームから呼び出していたので権限の問題が発生していました。 テストとしては、iframeではなく、同じCGIからベタに呼び出して実行できればiframeの呼び出しが正しくないのでしょう。 この問題は、IISの設定と、本体サーバーのACLを解釈する必要もあるからです。 http://technet.microsoft.com/ja-jp/library/dd939088.aspx
質問者
お礼
本日、解決しました! ポスグレを使っているのですが、そのdllが悪さをしていたようです。 まだ自分で確認していませんが、 dllのバージョンをあげたのだと思います、 とり急ぎ、有難うございました!
お礼
ありがとうございます。 トレースを見てみます。