• ベストアンサー
※ 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が動くときに上記のエラーになってしまいます。

質問者が選んだベストアンサー

  • ベストアンサー
  • localica
  • ベストアンサー率52% (202/385)
回答No.1

バグなら、MSへ報告して修正依頼してはいかがでしょう。 おそらく設定がきちんとされていないのではないのでしょうか。 http://technet.microsoft.com/ja-jp/iis/ff625168.aspx 少し前IIS7.5でperlを動作させた時、構成の変更を感じました。 セキュリティが強化されて、細かく設定する必要があるようです。 502エラーなのだから、アクセスできないのでしょう。 トレースを見れば、原因と対応がわかると思います。

jg1wjz
質問者

お礼

ありがとうございます。 トレースを見てみます。

その他の回答 (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

jg1wjz
質問者

お礼

本日、解決しました! ポスグレを使っているのですが、そのdllが悪さをしていたようです。 まだ自分で確認していませんが、 dllのバージョンをあげたのだと思います、 とり急ぎ、有難うございました!

関連するQ&A