KENT-WEB サポートコーナー 過去ログ [ 0097 ]


記事No: 9359
投稿日: 2011/10/06(Thu) 20:24:50
タイトルパスワードマネージャーで新規メンバー登録が出来ません。
ID情報: pyoo1213
投稿者: たく
URLhttp://rizepro.net/pass/pwmgr/

管理人様

いつもご利用させていただいております。
パスワードマネージャーを利用させて頂いておりますが
新規メンバー登録する際、問題ないと思うのですが

「ERROR! 不正なアクセスです」と表示されてしまいます。

http://rizepro.net/pass/pwmgr/

パターン2で例の記述のまま設置しており
問題ありませんでした。

http://rizepro.net/pass/pwmgr/check.cgi

考えられる原因がございましたら、ご教授いただけますで
しょうか。
何卒、宜しくお願いいたします。


記事No: 9360
投稿日: 2011/10/06(Thu) 21:06:47
タイトルRe: パスワードマネージャーで新規メンバー登録が出来ません。
ID情報: Fuyuki
投稿者: BAL
URLhttp://f43.aaa.livedoor.jp/~sumure/

init.cgiでパスワード発行形態を1にしてください。

# パスワード発行形態
# 1 : ユーザからの発行&メンテを可能にする
# 2 : 発行は管理者のみ。ユーザはメンテのみ
# 3 : 発行&メンテは管理者のみ(pwmgr.cgi index.htmlは不要)
$cf{pwd_regist} = 1;


記事No: 9361
投稿日: 2011/10/06(Thu) 21:46:58
タイトルRe^2: パスワードマネージャーで新規メンバー登録が出来ません。
ID情報: pyoo1213
投稿者: たく
URLhttp://rizepro.net/sub/protect/check.cgi

BAL様

早々のご対応誠にありがとうございます。
新規メンバー登録は可能になりました。

ただ、もう一点質問ですが、パスワードが自動生成され
ログイン、パスワードを入力しても反映いたしません。
init.cgiのパスなどに以上があるのでしょうか?
パターン2を利用しています。

ご教授頂ければ幸いです。

----------------------------------

# 管理用パスワード
$cf{password} = '0123';

# 管理アドレス
$cf{master} = 'xxx@xxx.xxx';

# パスワード発行形態
# 1 : ユーザからの発行&メンテを可能にする
# 2 : 発行は管理者のみ。ユーザはメンテのみ
# 3 : 発行&メンテは管理者のみ(pwmgr.cgi index.htmlは不要)
$cf{pwd_regist} = 1;

# パスワードファイル【サーバパス】
# → 正確にフルパスを記述すること
$cf{pwdfile} = './.htpasswd';

# 会員ファイル【サーバパス】
# → 正確にフルパスを記述すること
$cf{memfile} = './member.dat';

# アクセスログファイル【サーバパス】
# → 正確にフルパスを記述すること
$cf{axsfile} = './pwlog.dat';

# アクセスログの最大数
$cf{log_max} = 300;

# 本体プログラムURL【URLパス】
$cf{pwmgr_cgi} = './pwmgr.cgi';

# 管理プログラムURL【URLパス】
$cf{admin_cgi} = './admin.cgi';

# テンプレートディレクトリ【サーバパス】
$cf{tmpldir} = './tmpl';

# 戻り先URL【URLパス】
$cf{back_url} = '../index.html';

# 1ページ当り会員表示件数
$cf{pageView} = 50;

# sendmailパス【サーバパス】
$cf{sendmail} = '/usr/sbin/sendmail';

# sendmailの -fコマンドが必要な場合
# 0=no 1=yes
$cf{sendm_f} = 0;

# ユーザ登録アクセス制限(半角スペースで区切る)
# → 拒否するホスト名又はIPアドレスを記述
# → 記述例 $deny = '.anonymizer.com 211.154.120.';
$cf{denyhost} = '';

# 1回当りの最大投稿サイズ (bytes)
$cf{maxdata} = 51200;

# ホスト取得方法
# 0 : gethostbyaddr関数を使わない
# 1 : gethostbyaddr関数を使う
$cf{gethostbyaddr} = 0;



---------------------------------




> init.cgiでパスワード発行形態を1にしてください。
>
> # パスワード発行形態
> # 1 : ユーザからの発行&メンテを可能にする
> # 2 : 発行は管理者のみ。ユーザはメンテのみ
> # 3 : 発行&メンテは管理者のみ(pwmgr.cgi index.htmlは不要)
> $cf{pwd_regist} = 1;


記事No: 9362
投稿日: 2011/10/07(Fri) 00:02:44
タイトルRe^3: パスワードマネージャーで新規メンバー登録が出来ません。
ID情報: Fuyuki
投稿者: BAL
URLhttp://f43.aaa.livedoor.jp/~sumure/

memberディレクトリの中にある.htaccessのサーバーのフルパスを設定してください。

AuthUserFile /サーバーのフルパス/pwmgr/private/.htpasswd
AuthGroupFile /dev/null
AuthName "MEMBER SITE"
AuthType Basic
<Limit POST GET>
require valid-user
</Limit>

サーバーのフルパスが分からない場合はフルパスビューワをダウンロードして確認してください。
http://www.kent-web.com/utility/index.html


記事No: 9376
投稿日: 2011/10/07(Fri) 23:20:16
タイトルRe^4: パスワードマネージャーで新規メンバー登録が出来ません。
ID情報: pyoo1213
投稿者: たく
URLhttp://rizepro.net/sub/protect/check.cgi

ご回答ありがとうございます。
ご教授通り、フルパスビューワで設定したのですが
認証がされません。
フルパスビューワで記載されている表示をそのまま
貼り付けました。

引き続きご教授頂ければ幸いです。

AuthUserFile /home/httpd/vhosts/rizepro.net/httpdocs/pass/pwmgr/.htpasswd
AuthGroupFile /dev/null
AuthName "MEMBER SITE"
AuthType Basic
<Limit POST GET>
require valid-user
</Limit>


記事No: 9378
投稿日: 2011/10/08(Sat) 08:50:15
タイトルRe^5: パスワードマネージャーで新規メンバー登録が出来ません。
ID情報: Fuyuki
投稿者: BAL
URLhttp://f43.aaa.livedoor.jp/~sumure/

> ご回答ありがとうございます。
> ご教授通り、フルパスビューワで設定したのですが
> 認証がされません。
> フルパスビューワで記載されている表示をそのまま
> 貼り付けました。
>
> 引き続きご教授頂ければ幸いです。
>
> AuthUserFile /home/httpd/vhosts/rizepro.net/httpdocs/pass/pwmgr/.htpasswd
> AuthGroupFile /dev/null
> AuthName "MEMBER SITE"
> AuthType Basic
> <Limit POST GET>
> require valid-user
> </Limit>
>

サーバーのフルパスは正しいです。
http://rizepro.net/pass/pwmgr/fullpath.cgi
/home/httpd/vhosts/rizepro.net/httpdocs/pass/pwmgr/fullpath.cgi

会員ファイルパスも問題なし
http://rizepro.net/pass/pwmgr/check.cgi
会員ファイルパス : OK
会員ファイルパーミッション : OK

正常に作動するはずなのですが確認の為
ID名tarouで登録しましたので.htpasswdのtarouの暗号化されたパスワードをアップしてもらえませんでしょうか。


記事No: 9382
投稿日: 2011/10/08(Sat) 18:09:24
タイトルRe^6: パスワードマネージャーで新規メンバー登録が出来ません。
ID情報: pyoo1213
投稿者: たく
URLhttp://rizepro.net/sub/protect/check.cgi

BAL様

ご回答ありがとうございます。
申し訳ありません。当方リテラシーが低いもので
暗号化されたパスワードのアップというのは具体的に
どうすればよろしいのでしょうか?

>正常に作動するはずなのですが確認の為
>ID名tarouで登録しましたので.htpasswdのtarouの暗号化された>パスワードをアップしてもらえませんでしょうか。


記事No: 9384
投稿日: 2011/10/08(Sat) 20:36:58
タイトルRe^7: パスワードマネージャーで新規メンバー登録が出来ません。
ID情報: Fuyuki
投稿者: BAL
URLhttp://f43.aaa.livedoor.jp/~sumure/

サーバー側の.htpasswdをテキストエディタで開くとこのようになっていると思います。
これを教えてください。
jirou:/Hnez50kAH9B.
tarou:TmSgKoMHcVISE


記事No: 9385
投稿日: 2011/10/09(Sun) 00:17:54
タイトルRe^8: パスワードマネージャーで新規メンバー登録が出来ません。
ID情報: pyoo1213
投稿者: たく
URLhttp://rizepro.net/sub/protect/check.cgi

BAL様

早々のご連絡ありがとうございます。
私も何回か登録しました。
BAL様のid、passも登録がされているようです。
もちろん、ログも見れます。

pyoo1213:M3PpE6Xo9kjF2
1213:8bzgITPk3XbB.
1123:aotnY9SEX9wlU
0012:hU5pwl3q4R0n6
tarou:xOfm9H.CWPVW2



> サーバー側の.htpasswdをテキストエディタで開くとこのようになっていると思います。
> これを教えてください。
> jirou:/Hnez50kAH9B.
> tarou:TmSgKoMHcVISE
>


記事No: 9386
投稿日: 2011/10/09(Sun) 08:33:13
タイトルRe^9: パスワードマネージャーで新規メンバー登録が出来ません。
ID情報: Fuyuki
投稿者: BAL
URLhttp://f43.aaa.livedoor.jp/~sumure/

暗号化されたパスワードを当方の設置したパスワードマネージャーと入れ替えてみると正常に認証されましたのでパスワードの暗号化は正常に行われています。
今一度サーバー側の.htaccessの記述に間違いが無いか確認してください。
間違えがなければ原因は不明です。


記事No: 9390
投稿日: 2011/10/09(Sun) 21:55:01
タイトルRe^10: パスワードマネージャーで新規メンバー登録が出来ません。
ID情報: pyoo1213
投稿者: たく
URLhttp://rizepro.net/sub/protect/check.cgi

BAL様

ご回答ありがとうございます。
記述の確認は下記になりますがパスには間違いが無いと思いますので原因は不明ということでしょうか?
また、サーバによって使えない事があるのでしょうか?
当方、レンタルサーバx-bitを利用しております。

privateはパターン2では無視しても別に構いませんでしょうか。
あと、もう一歩と言う所なのでなんとかしたい状況です。

ご教授頂ければ幸いです。

AuthUserFile /home/httpd/vhosts/rizepro.net/httpdocs/pass/pwmgr/.htpasswd
AuthGroupFile /dev/null
AuthName "MEMBER SITE"
AuthType Basic
<Limit POST GET>
require valid-user
</Limit>




> 暗号化されたパスワードを当方の設置したパスワードマネージャーと入れ替えてみると正常に認証されましたのでパスワードの暗号化は正常に行われています。
> 今一度サーバー側の.htaccessの記述に間違いが無いか確認してください。
> 間違えがなければ原因は不明です。


記事No: 9391
投稿日: 2011/10/09(Sun) 22:27:21
タイトルRe^11: パスワードマネージャーで新規メンバー登録が出来ません。
ID情報: hamel
投稿者: Hamel

> BAL様
>
> ご回答ありがとうございます。
> 記述の確認は下記になりますがパスには間違いが無いと思いますので原因は不明ということでしょうか?
> また、サーバによって使えない事があるのでしょうか?
> 当方、レンタルサーバx-bitを利用しております。
>
> privateはパターン2では無視しても別に構いませんでしょうか。
> あと、もう一歩と言う所なのでなんとかしたい状況です。
>
> ご教授頂ければ幸いです。
>
> AuthUserFile /home/httpd/vhosts/rizepro.net/httpdocs/pass/pwmgr/.htpasswd
> AuthGroupFile /dev/null
> AuthName "MEMBER SITE"
> AuthType Basic
> <Limit POST GET>
> require valid-user
> </Limit>
>
>
>
>
> > 暗号化されたパスワードを当方の設置したパスワードマネージャーと入れ替えてみると正常に認証されましたのでパスワードの暗号化は正常に行われています。
> > 今一度サーバー側の.htaccessの記述に間違いが無いか確認してください。
> > 間違えがなければ原因は不明です。

一度申し上げましたが、
本当に「.htpasswd」というファイルは
「pwmgr」というフォルダにあるのでしょうか?

初期設定のままUPすると「/pwmgr/private/.htpasswd」
となるはずです。
/private/というフォルダが抜けているのではないでしょうか?


記事No: 9392
投稿日: 2011/10/09(Sun) 23:01:03
タイトルRe^12: パスワードマネージャーで新規メンバー登録が出来ません。
ID情報: pyoo1213
投稿者: たく
URLhttp://rizepro.net/sub/protect/check.cgi

hamel様

デフォルトではprivateディレクトリに.htpasswdがありましたが
私の使っているサーバではパターン1が利用できない為

[パターン2] ウェブ上からアクセスできないディレクトリを作成できないサーバ で設置しております。

したがって、privateディレクトリはございません。
以上、宜しくお願いいたします。




> > BAL様
> >
> > ご回答ありがとうございます。
> > 記述の確認は下記になりますがパスには間違いが無いと思いますので原因は不明ということでしょうか?
> > また、サーバによって使えない事があるのでしょうか?
> > 当方、レンタルサーバx-bitを利用しております。
> >
> > privateはパターン2では無視しても別に構いませんでしょうか。
> > あと、もう一歩と言う所なのでなんとかしたい状況です。
> >
> > ご教授頂ければ幸いです。
> >
> > AuthUserFile /home/httpd/vhosts/rizepro.net/httpdocs/pass/pwmgr/.htpasswd
> > AuthGroupFile /dev/null
> > AuthName "MEMBER SITE"
> > AuthType Basic
> > <Limit POST GET>
> > require valid-user
> > </Limit>
> >
> >
> >
> >
> > > 暗号化されたパスワードを当方の設置したパスワードマネージャーと入れ替えてみると正常に認証されましたのでパスワードの暗号化は正常に行われています。
> > > 今一度サーバー側の.htaccessの記述に間違いが無いか確認してください。
> > > 間違えがなければ原因は不明です。
>
> 一度申し上げましたが、
> 本当に「.htpasswd」というファイルは
> 「pwmgr」というフォルダにあるのでしょうか?
>
> 初期設定のままUPすると「/pwmgr/private/.htpasswd」
> となるはずです。
> /private/というフォルダが抜けているのではないでしょうか?


記事No: 9393
投稿日: 2011/10/09(Sun) 23:29:44
タイトルRe^13: パスワードマネージャーで新規メンバー登録が出来ません。
ID情報: hamel
投稿者: Hamel

> hamel様
>
> デフォルトではprivateディレクトリに.htpasswdがありましたが
> 私の使っているサーバではパターン1が利用できない為
>
> [パターン2] ウェブ上からアクセスできないディレクトリを作成できないサーバ で設置しております。
>
> したがって、privateディレクトリはございません。
> 以上、宜しくお願いいたします。
>
なるほど。。。

では現時点では「.htpasswd」ファイルは
pwmgrフォルダにあるのですね!?
あとは「.htpasswd」のパーミッションですが
「666、606、600」のいづれかということになりますね!?

それと、
init.cgiの↓のパスと
# パスワードファイル【サーバパス】
# → 正確にフルパスを記述すること
$cf{pwdfile} ='/home/member/********************/.htpasswd'

.htaccessファイルの↓の部分の記載が同一でないとダメみたいですよ。
AuthUserFile /home/member/********************/.htpasswd


記事No: 9400
投稿日: 2011/10/11(Tue) 00:54:07
タイトルRe^14: パスワードマネージャーで新規メンバー登録が出来ません。
ID情報: pyoo1213
投稿者: たく
URLhttp://rizepro.net/sub/protect/check.cgi

hamel様

ありがとうございます。
init.cgiは以下のように設定してみましたが認証はされずです。
他のパスも正確にフルパスを記述しなければいけないのでしょうか?
お手数をお掛け致しますが、ご教授頂ければ幸いです。


# モジュール宣言/変数初期化
use strict;
my %cf;
#┌─────────────────────────────────
#│ PasswordManager : init.cgi - 2011/09/29
#│ Copyright (c) KentWeb
#│ http://www.kent-web.com/
#└─────────────────────────────────
$cf{version} = 'PasswordManager v3.31';
#┌─────────────────────────────────
#│ [注意事項]
#│ 1. このスクリプトはフリーソフトです。このスクリプトを使用した
#│ いかなる損害に対して作者は一切の責任を負いません。
#│ 2. 設置に関する質問はサポート掲示板にお願いいたします。
#│ 直接メールによる質問は一切お受けいたしておりません。
#└─────────────────────────────────

#===========================================================
# ■ 基本設定
#===========================================================

# 管理用パスワード
$cf{password} = '0123';

# 管理アドレス
$cf{master} = 'xxx@xxx.xxx';

# パスワード発行形態
# 1 : ユーザからの発行&メンテを可能にする
# 2 : 発行は管理者のみ。ユーザはメンテのみ
# 3 : 発行&メンテは管理者のみ(pwmgr.cgi index.htmlは不要)
$cf{pwd_regist} = 1;

# パスワードファイル【サーバパス】
# → 正確にフルパスを記述すること
$cf{pwdfile} = '/home/httpd/vhosts/rizepro.net/httpdocs/pass/pwmgr/.htpasswd';

# 会員ファイル【サーバパス】
# → 正確にフルパスを記述すること
$cf{memfile} = './member.dat';

# アクセスログファイル【サーバパス】
# → 正確にフルパスを記述すること
$cf{axsfile} = './pwlog.dat';

# アクセスログの最大数
$cf{log_max} = 300;

# 本体プログラムURL【URLパス】
$cf{pwmgr_cgi} = './pwmgr.cgi';

# 管理プログラムURL【URLパス】
$cf{admin_cgi} = './admin.cgi';

# テンプレートディレクトリ【サーバパス】
$cf{tmpldir} = './tmpl';

# 戻り先URL【URLパス】
$cf{back_url} = '../index.html';

# 1ページ当り会員表示件数
$cf{pageView} = 50;

# sendmailパス【サーバパス】
$cf{sendmail} = '/usr/sbin/sendmail';

# sendmailの -fコマンドが必要な場合
# 0=no 1=yes
$cf{sendm_f} = 0;

# ユーザ登録アクセス制限(半角スペースで区切る)
# → 拒否するホスト名又はIPアドレスを記述
# → 記述例 $deny = '.anonymizer.com 211.154.120.';
$cf{denyhost} = '';

# 1回当りの最大投稿サイズ (bytes)
$cf{maxdata} = 51200;

# ホスト取得方法
# 0 : gethostbyaddr関数を使わない
# 1 : gethostbyaddr関数を使う
$cf{gethostbyaddr} = 0;

#===========================================================
# ■ 設定完了
#===========================================================

# 設定値を返す
sub init {
return %cf;
}

#-----------------------------------------------------------
# フォームデコード
#-----------------------------------------------------------
sub parse_form {
my ($buf,%in);
if ($ENV{REQUEST_METHOD} eq "POST") {
&error('受理できません') if ($ENV{CONTENT_LENGTH} > $cf{maxdata});
read(STDIN, $buf, $ENV{CONTENT_LENGTH});
} else {
$buf = $ENV{QUERY_STRING};
}
foreach ( split(/&/, $buf) ) {
my ($key,$val) = split(/=/);
$key =~ tr/+/ /;
$key =~ s/%([a-fA-F0-9][a-fA-F0-9])/pack("H2", $1)/eg;
$val =~ tr/+/ /;
$val =~ s/%([a-fA-F0-9][a-fA-F0-9])/pack("H2", $1)/eg;

# 無効化
$key =~ s/[<>"'&\r\n]//g;
$val =~ s/&/&amp;/g;
$val =~ s/</&lt;/g;
$val =~ s/>/&gt;/g;
$val =~ s/"/&quot;/g;
$val =~ s/'/&#39;/g;
$val =~ s/\r\n/<br>/g;
$val =~ s/\n/<br>/g;
$val =~ s/\r/<br>/g;

$in{$key} .= "\0" if (defined($in{$key}));
$in{$key} .= $val;
}
return %in;
}

#-----------------------------------------------------------
# crypt暗号
#-----------------------------------------------------------
sub encrypt {
my $in = shift;

my @wd = ('a'..'z', 'A'..'Z', '0'..'9', '.', '/');
srand;
my $salt = $wd[int(rand(@wd))] . $wd[int(rand(@wd))];
crypt($in, $salt) || crypt ($in, '$1$' . $salt);
}

#-----------------------------------------------------------
# crypt照合
#-----------------------------------------------------------
sub decrypt {
my ($in, $dec) = @_;

my $salt = $dec =~ /^\$1\$(.*)\$/ ? $1 : substr($dec, 0, 2);
if (crypt($in, $salt) eq $dec || crypt($in, '$1$' . $salt) eq $dec) {
return 1;
} else {
return 0;
}
}

#-----------------------------------------------------------
# 時間取得
#-----------------------------------------------------------
sub get_time {
# タイムゾーン設定
$ENV{TZ} = "JST-9";

my ($min,$hour,$mday,$mon,$year) = (localtime(time))[1..5];
sprintf("%04d/%02d/%02d-%02d:%02d",$year+1900,$mon+1,$mday,$hour,$min);
}


1;






> > hamel様
> >
> > デフォルトではprivateディレクトリに.htpasswdがありましたが
> > 私の使っているサーバではパターン1が利用できない為
> >
> > [パターン2] ウェブ上からアクセスできないディレクトリを作成できないサーバ で設置しております。
> >
> > したがって、privateディレクトリはございません。
> > 以上、宜しくお願いいたします。
> >
> なるほど。。。
> では現時点では「.htpasswd」ファイルは
> pwmgrフォルダにあるのですね!?
> あとは「.htpasswd」のパーミッションですが
> 「666、606、600」のいづれかということになりますね!?
>
> それと、
> init.cgiの↓のパスと
> # パスワードファイル【サーバパス】
> # → 正確にフルパスを記述すること
> $cf{pwdfile} ='/home/member/********************/.htpasswd'
>
> .htaccessファイルの↓の部分の記載が同一でないとダメみたいですよ。
> AuthUserFile /home/member/********************/.htpasswd


記事No: 9394
投稿日: 2011/10/09(Sun) 23:38:27
タイトルRe^11: パスワードマネージャーで新規メンバー登録が出来ません。
ID情報: Fuyuki
投稿者: BAL
URLhttp://f43.aaa.livedoor.jp/~sumure/

http://www.xbit.jp/faq/index.php?action=artikel&cat=60&id=619&artlang=ja&highlight=%E3%83%87%E3%83%BC%E3%82%BF%E3%83%99%E3%83%BC%E3%82%B9

.htaccessを以下に変更するとどうなりますか。


AuthUserFile /home/httpd/vhosts/rizepro.net/httpdocs/pass/pwmgr/.htpasswd
AuthGroupFile /dev/null
AuthName "MEMBER SITE"
AuthType Basic
require valid-user
<Files ~ "^.(htpasswd|htaccess)$">
deny from all
</Files>


記事No: 9399
投稿日: 2011/10/11(Tue) 00:45:00
タイトルRe^12: パスワードマネージャーで新規メンバー登録が出来ません。
ID情報: pyoo1213
投稿者: たく
URLhttp://rizepro.net/sub/protect/check.cgi

BAL様

毎回ありがとうございます。
試してみましたが、認証せずでした・・・。
認証したらどんな画面になるのでしょうか?

ディレクトリをひとつ入れてるだけなんですが、memberディレクトリ直下にindexファイルを入れたほうがいいのでしょうか?


> http://www.xbit.jp/faq/index.php?action=artikel&cat=60&id=619&artlang=ja&highlight=%E3%83%87%E3%83%BC%E3%82%BF%E3%83%99%E3%83%BC%E3%82%B9
>
> .htaccessを以下に変更するとどうなりますか。
>
>
> AuthUserFile /home/httpd/vhosts/rizepro.net/httpdocs/pass/pwmgr/.htpasswd
> AuthGroupFile /dev/null
> AuthName "MEMBER SITE"
> AuthType Basic
> require valid-user
> <Files ~ "^.(htpasswd|htaccess)$">
> deny from all
> </Files>


記事No: 9380
投稿日: 2011/10/08(Sat) 09:54:29
タイトルRe^5: パスワードマネージャーで新規メンバー登録が出来ません。
ID情報: hamel
投稿者: Hamel

> ご回答ありがとうございます。
> ご教授通り、フルパスビューワで設定したのですが
> 認証がされません。
> フルパスビューワで記載されている表示をそのまま
> 貼り付けました。
>
> 引き続きご教授頂ければ幸いです。
>
> AuthUserFile /home/httpd/vhosts/rizepro.net/httpdocs/pass/pwmgr/.htpasswd
> AuthGroupFile /dev/null
> AuthName "MEMBER SITE"
> AuthType Basic
> <Limit POST GET>
> require valid-user
> </Limit>
>
横から失礼致します。
上記のパスですが
「.htpasswd」というファイルはデフォルトでは「private」という
フォルダに格納されています。
ですので、パスの最後の部分は
「/pwmgr/.htpasswd」
ではなくて↓
「/pwmgr/private/.htpasswd」
となるのが正常だと思いますが、いかがでしょうか?


記事No: 9383
投稿日: 2011/10/08(Sat) 19:37:43
タイトルRe^6: パスワードマネージャーで新規メンバー登録が出来ません。
ID情報: pyoo1213
投稿者: たく
URLhttp://rizepro.net/sub/protect/check.cgi

Hamel様

ありがとうございます。
[パターン2] ウェブ上からアクセスできないディレクトリを作成できないサーバ で設置しておりますので、privateディレクトリの存在がございません。



> > ご回答ありがとうございます。
> > ご教授通り、フルパスビューワで設定したのですが
> > 認証がされません。
> > フルパスビューワで記載されている表示をそのまま
> > 貼り付けました。
> >
> > 引き続きご教授頂ければ幸いです。
> >
> > AuthUserFile /home/httpd/vhosts/rizepro.net/httpdocs/pass/pwmgr/.htpasswd
> > AuthGroupFile /dev/null
> > AuthName "MEMBER SITE"
> > AuthType Basic
> > <Limit POST GET>
> > require valid-user
> > </Limit>
> >
> 横から失礼致します。
> 上記のパスですが
> 「.htpasswd」というファイルはデフォルトでは「private」という
> フォルダに格納されています。
> ですので、パスの最後の部分は
> 「/pwmgr/.htpasswd」
> ではなくて↓
> 「/pwmgr/private/.htpasswd」
> となるのが正常だと思いますが、いかがでしょうか?


記事No: 9403
投稿日: 2011/10/11(Tue) 10:10:50
タイトルRe^7: パスワードマネージャーで新規メンバー登録が出来ません。
ID情報: hamel
投稿者: Hamel

>試してみましたが、認証せずでした・・・。
>認証したらどんな画面になるのでしょうか?

↑認証したら・・・・???
KENT様のところにある、サンプルをクリックすると
最初に
ネットワークパスワードの入力を求める小さな画面が表示されて
それに「ユーザー名とパスワード」を入力すると
目的の「HTMLファイル」が表示されるだけです。

提案:
[パターン2] ウェブ上からアクセスできないディレクトリを作成できないサーバ

であるならば、

「private」フォルダをなくして、その中にあるファイルをむき出しにするのと、
DLした状態のフォルダ構成でUPしても同じ事のような気がするのです。

一度だけDL状態のフォルダ構成でUPして(パスは当然そのように変更)
みてはいかがでしょうか?

このKENT様のパスワードシステムのカテゴリーの一番下に
「利用規定上「アクセス制限」の設置を禁止しているところがあります」
と、記載されていました。

もしかすると、BASIC認証システムは導入出来ないサーバなのかも知れません。


記事No: 9411
投稿日: 2011/10/11(Tue) 20:55:05
タイトルRe^8: パスワードマネージャーで新規メンバー登録が出来ません。
ID情報: pyoo1213
投稿者: たく
URLhttp://rizepro.net/sub/protect/check.cgi

.password

のパーミッションを666に設定したら
認証はされたと思いますが・・・


Forbidden
You do not have permission to access this document.

の文言が出てしまい、
http://rizepro.net/pass/member/
を入力するたびに出てしまいます。

どうすればいいのでしょうか?


> >試してみましたが、認証せずでした・・・。
> >認証したらどんな画面になるのでしょうか?
>
> ↑認証したら・・・・???
> KENT様のところにある、サンプルをクリックすると
> 最初に
> ネットワークパスワードの入力を求める小さな画面が表示されて
> それに「ユーザー名とパスワード」を入力すると
> 目的の「HTMLファイル」が表示されるだけです。
>
> 提案:
> [パターン2] ウェブ上からアクセスできないディレクトリを作成できないサーバ
>
> であるならば、
>
> 「private」フォルダをなくして、その中にあるファイルをむき出しにするのと、
> DLした状態のフォルダ構成でUPしても同じ事のような気がするのです。
>
> 一度だけDL状態のフォルダ構成でUPして(パスは当然そのように変更)
> みてはいかがでしょうか?
>
> このKENT様のパスワードシステムのカテゴリーの一番下に
> 「利用規定上「アクセス制限」の設置を禁止しているところがあります」
> と、記載されていました。
>
> もしかすると、BASIC認証システムは導入出来ないサーバなのかも知れません。


記事No: 9412
投稿日: 2011/10/11(Tue) 21:39:14
タイトルRe^9: パスワードマネージャーで新規メンバー登録が出来ません。
ID情報: hamel
投稿者: Hamel

> .password
>
> のパーミッションを666に設定したら
> 認証はされたと思いますが・・・
>
>
> Forbidden
> You do not have permission to access this document.
>
> の文言が出てしまい、
> http://rizepro.net/pass/member/
> を入力するたびに出てしまいます。
>
> どうすればいいのでしょうか?

http://rizepro.net/pass/pwmgr/check.cgi
↑での結果は正常ですね!
普通ですとこれでうまくいくはずですが・・・・

私もPASSを創ってみましたが、やはりIDとPASSを入力すると
エラーになってしまいました。

member_dat.cgi
pwlog_dat.cgi
上記二つのパーミッションも「666」に
設定してみてはいかがでしょうか?


記事No: 9414
投稿日: 2011/10/11(Tue) 22:07:43
タイトルRe^9: パスワードマネージャーで新規メンバー登録が出来ません。
ID情報: teketen
投稿者: てけてん

> Forbidden
> You do not have permission to access this document.
>
> の文言が出てしまい、
> http://rizepro.net/pass/member/
> を入力するたびに出てしまいます。

No.9399のコメントで、

> ディレクトリをひとつ入れてるだけなんですが、memberディレクトリ直下にindexファイルを入れたほうがいいのでしょうか?

と書かれていますね。
これは、今も同じ状態ですか?
それならば、index.htmlファイルがない為、サーバーの設定によりForbiddenが出ています。
解消するには、memberディレクトリに、index.htmlファイルを設置して下さい。

あとは、検索サイトなどで、BASIC認証とはどういうものなのかを調べてみると良いと思いますよ。


記事No: 9415
投稿日: 2011/10/11(Tue) 22:35:26
タイトルRe^10: パスワードマネージャーで新規メンバー登録が出来ません。
ID情報: pyoo1213
投稿者: たく
URLhttp://rizepro.net/sub/protect/check.cgi

てけてん様

誠にありがとうございます。
表示されました。ありがとうございます!

また、改めて

Hamel様
BAL様

ありがとうございました。



> > Forbidden
> > You do not have permission to access this document.
> >
> > の文言が出てしまい、
> > http://rizepro.net/pass/member/
> > を入力するたびに出てしまいます。
>
> No.9399のコメントで、
>
> > ディレクトリをひとつ入れてるだけなんですが、memberディレクトリ直下にindexファイルを入れたほうがいいのでしょうか?
>
> と書かれていますね。
> これは、今も同じ状態ですか?
> それならば、index.htmlファイルがない為、サーバーの設定によりForbiddenが出ています。
> 解消するには、memberディレクトリに、index.htmlファイルを設置して下さい。
>
> あとは、検索サイトなどで、BASIC認証とはどういうものなのかを調べてみると良いと思いますよ。


[検索ページ]