nya さん、
とりあえず joyful.cgi を見てみました。
確かに「添付ファイル」と書いてありますね。 まあ確かにマルチパートで送るのでしょうから「添付」という感じなのでしょうが、何のことかと思ってしまいました。
POST の場合の認証の動作については確かにちょっとはっきりしないので調べてみます。
参考までに、trace.log を送っておいていただけるとありがたいです。
中田さん迅速なレス有難うございます
>既に認証が済んでいるはずなのに Authorization: ヘッダがついていない、という意味でしょうか?
>あるいはパスワードを入れるウィンドウが開かないということでしょうか?
両方です。
認証が終わっているはずなのに認証ヘッダが送られない&ANHTTPD側から認証要求されているのに、認証ウィンドウも開きません
>「貼り板系CGI」の一例をあげてもらえませんか?
Kent WebさんのJoyful.cgi、nukunukuさんのnukunuku BBS等数種試しましたが同様でした。
ヒロシさん、、
nya さんの話と同じなのかどうかちょっとわかりませんが、同じではないようなら、何をした時にどういうエラーが出るのかをお知らせ下さい。
あと、やはり「添付ファイルを貼る」という意味がよくわかりません。
nya さんと同じく、どういうCGIの話なのかを説明してください。
nya さん、
認証が必要なパスにアクセスした時、それ以前に認証が済んでいなければ、サーバは401エラーを返し、ブラウザがユーザ名/パスワードの入力をうながすウィンドウを開く、というのが正常な動作です。
既に認証が済んでいるはずなのに Authorization: ヘッダがついていない、という意味でしょうか?
あるいはパスワードを入れるウィンドウが開かないということでしょうか?
あと「添付を含むPOST」という意味がちょっとわかりません。
「貼り板系CGI」の一例をあげてもらえませんか?
はじめまして。最近ANHTTPDを使わせて頂いております。
実は、nyaさんと全く同じ症状で悩んでおります。
認証制会員制サイトの構築をはじめたのですが、添付FILEを貼れる人と貼れない人に分かれてしまって
大変不自由しております。
相手の環境に特別な共通点も見られません。Win98SEからでもWin2000からでも区別無し。
常時接続でも電話回線でも区別無し。
IEのバージョンも関係なし。
なんとか、改善されることを期待しまして報告のみとさせていただきます。
認証ディレクトリ以下での添付を含むPOST時にトラブル
管理人様、いつも便利に利用させてもらってます。m(_ _)m
認証ディレクトリ以下に添付付きPOSTがあった場合、一部の環境でHTTP Error 401が発生するようです。
トレースログの結果からだと、添付付きPOST時に限り「Authorization: 」ヘッダが抜けていました。
添付なしの場合はまったく問題はないようです。
W2KSP2Pro、ANHTTPD最新版、ActivePerl v.5.6.1、貼り板系CGI全般
クライアント環境:W2KSP2Pro&Server、IE5.01SP2
上記の環境の方の一部(IE5.5アップデート後は症状は出ないそうです)
とりあえず、報告させていただきますね