(現在 過去ログ10 を表示中)

HOME HELP 新着記事 トピック表示 検索 過去ログ

No9637 の記事


■9637 / )  Re[4]: IBORAD プロクシ制限の不都合
□投稿者/ sin -(2004/08/03(Tue) 22:09:07)
    対応ありがとうございます。

    その前に

    if($ENV{'HTTP_FORWARDED'} || $ENV{'HTTP_X_FORWARDED_FOR'}
    || $ENV{'HTTP_VIA'} || $ENV{'HTTP_CLIENT_IP'} || $ENV{'HTTP_SP_HOST'}
    || $ENV{'HTTP_FROM'} $ENV{'HTTP_CACHE_CONTROL'} || $ENV{'HTTP_CACHE_INFO'}
    || $ENV{'HTTP_PROXY_AUTHORIZATION'} || $ENV{'HTTP_PROXY_CONNECTION'}
    || $ENV{'HTTP_X_LOOKING'} || $ENV{'HTTP_XROXY_CONNECTION'})
    {&er_("ProxyError");}

    はプロクシ判定のところに、とありましたが
    # [ログ書きこみ処理]
    のsub wri_ {
    if($P eq "R"){&er_("書き込みできない権限です!");}
    if($KLOG){&er_("過去ログは書き込みできません!");}
    if($FORM{"URL"} && $Proxy){
    while(($envkey,$envvalue) = each(%ENV)){
    if($envkey =~ /proxy|squid/i || $envvalue =~ /proxy|squid/i){
    &er_("ProxyServer経由では書き込みできません!");
    }
    }
    }
    の下あたりに書けばよいのでしょうか?


    No9631に返信(りゅういちさんの記事)

    > とりあえず、
    > #!Perlパス
    > print "Content-type: text/html\n\n<html><body>\n";
    > for(sort keys %ENV){print "$_ = $ENV{$_} \n";}
    > print "</body></html>";
    > exit;
    > というCGIをつくって、それをサーバにアップ、そのCGIに au端末からアクセスし、
    > proxyの環境変数の部分をどのように吐き出しているか調べてみてください。


    作ってアップしてみましたのですがアクセスするとエラーがおきてしまうのですがこれでよいのでしょうか?
    http://cgi.talers.net/cgi/bbs/test.cgi
    パーミッションは755にてあります。
    記述も間違いありません。。

    また、
    > proxyの環境変数の部分をどのように吐き出しているか調べてみてください。

    これはどのようにわかるのでしょうか・・・?

    何度も本当に申し訳ございません。。
返信 [メール受信/OFF] 削除キー/


Pass/

HOME HELP 新着記事 トピック表示 検索 過去ログ

- Child Tree -