• 締切済み

PHP認証がProxy越しだと通らない現象

サーバ環境: Linux Redhat Apatch php MySQL MySQLに登録してあるユーザ名とパスワードを読みにいって存在していればメインの画面に飛ぶphpで作成した認証画面があるのですが、proxyサーバ越しに認証をこころみると以下のようなエラーメッセージが出てしまいます。 HTTP/1.0 403 Forbidden Server: squid/2.5.STABLE9 Mime-Version: 1.0 Date: Thu, 21 Apr 2005 00:48:57 GMT Content-Type: text/html Content-Length: 1055 Expires: Thu, 21 Apr 2005 00:48:57 GMT X-Squid-Error: ERR_ACCESS_DENIED 0 X-Cache: MISS from Proxy Proxy-Connection: keep-alive Proxyの設定をはずして接続して同様に試みると問題なくメインの画面にいくのですがこれはなにが原因なのでしょうか?サーバの問題なのかphpの問題なのかproxyの設定なのかまったくわからず困っております。 宜しくお願いいたします。

みんなの回答

回答No.1

squidはproxyサーバーですよね?エラーを見る限り、proxyが出しているエラーのように思います。 phpがあるサーバーのapacheのアクセスログ、エラーログをtail -f等で表示させながらリクエストして下さい。サーバーにリクエストは飛んできていますか? どちらにせよエラーメッセージはsquidのものなので、squidを調べてみてはどうでしょうか?

gogo05550
質問者

お礼

ありがとうございます。 squid自体は不特定のProxyを使用したので改めてこちらでProxyを立ち上げて検証してみようと思います。

関連するQ&A