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


記事No: 16634
投稿日: 2021/09/08(Wed) 00:14:18
タイトルsunbbs 管理画面にログイン出来ません
ID情報: gasou
投稿者: よしたけ
URLhttp://www7b.biglobe.ne.jp/~wagotoken/sunbbs/html/index.html

お世話になります。
sunbbsを設置させていただいたのですが、管理画面に初期ログインが出来なくて困っています。
指定のIDとパスワードで
ERROR!
認証できません
となってしまいます。

解決方法が分かりましたらお教えいただけると助かります。
よろしくお願いいたします。


記事No: 16635
投稿日: 2021/09/08(Wed) 07:49:44
タイトルRe: sunbbs 管理画面にログイン出来ません
ID情報: boo1211
投稿者: 散歩じじぃ。

間違ってたらすみません。これでは?

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

管理画面へログインする際に、ID又はパスワードを複数回間違えると、ID単位でログインがロックされます。一度ロックすると手動で解除されるまでログインができなくなります。
ID/パスワードの入力間違えをロックする回数は、設定ファイル(init.cgi)で設定可能です。初期値は5回です。
ロックを解除するには、FTPでサーバへ接続して、次のファイルを削除してください。
data/pwd/[ID番号].lock

例えば、ロックされたログインIDが「admin」であれば、次のようなファイルになります。
data/pwd/admin.lock


記事No: 16638
投稿日: 2021/09/08(Wed) 18:33:14
タイトルRe^2: sunbbs 管理画面にログイン出来ません
ID情報: gasou
投稿者: よしたけ
URLhttp://www7b.biglobe.ne.jp/~wagotoken/sunbbs/html/index.html

> 間違ってたらすみません。これでは?
>
> ---------------------------------------------
>
> 管理画面へログインする際に、ID又はパスワードを複数回間違えると、ID単位でログインがロックされます。一度ロックすると手動で解除されるまでログインができなくなります。
> ID/パスワードの入力間違えをロックする回数は、設定ファイル(init.cgi)で設定可能です。初期値は5回です。
> ロックを解除するには、FTPでサーバへ接続して、次のファイルを削除してください。
> data/pwd/[ID番号].lock
>
> 例えば、ロックされたログインIDが「admin」であれば、次のようなファイルになります。
> data/pwd/admin.lock

散歩じじぃ様。

早速のご回答ありがとうございます。
問題はプログラムの書き足しにより解決いたしました。

解決できなくて不安の中、早々に反応いただきとても救われました。ありがとうございました。


記事No: 16636
投稿日: 2021/09/08(Wed) 09:41:47
タイトルRe: sunbbs 管理画面にログイン出来ません
ID情報: teketen
投稿者: てけてん

散歩じじぃさんの回答をご確認の上、YY-BOARDの場合ですが、多分同じことだと思うので、
https://www.kent-web.com/support/bbs/?list=all&bos=16564&pg=10
こちらも参考にされて下さい。


記事No: 16637
投稿日: 2021/09/08(Wed) 12:38:50
タイトルRe^2: sunbbs 管理画面にログイン出来ません
ID情報: hirayama
投稿者: hirayama
URLhttps://shade-search.com/sts/term/term.php

改行コード関係は、ぱっと見わかりにくいので面倒ですね。

lib/login.plではpass.datから読み込んだデータはいちおう32行目あたり
chomp;
で行末の改行コードを削除しているようですが、
Linux系サーバーではLFしか削除されないらしいので、残ったCRが悪さをしているのかもしれません。

chomp; のあとに

s/(\r\n|\r|\n)//g;

を追加してCR もLF も全部削除してしまうという方法もあると思います。

pass.datの改行コードがCRLFになっているのが原因のようですが、
サーバーによってはCGIファイルもCRLFだと問題が発生するようです。
Kent-Webで公開されているCGIファイルはほとんどCRLFになっているようですが、
私が利用しているロリポップのサーバーでは、いつのまにか
改行コードがCRLFだと500エラーになってCGIそのものが実行できないようになっていました。
全部LFに変換すれば動きます。


記事No: 16640
投稿日: 2021/09/08(Wed) 18:39:22
タイトルRe^3: sunbbs 管理画面にログイン出来ません
ID情報: gasou
投稿者: よしたけ
URLhttp://www7b.biglobe.ne.jp/~wagotoken/sunbbs/html/index.html

> 改行コード関係は、ぱっと見わかりにくいので面倒ですね。
>
> lib/login.plではpass.datから読み込んだデータはいちおう32行目あたり
> chomp;
> で行末の改行コードを削除しているようですが、
> Linux系サーバーではLFしか削除されないらしいので、残ったCRが悪さをしているのかもしれません。
>
> chomp; のあとに
>
> s/(\r\n|\r|\n)//g;
>
> を追加してCR もLF も全部削除してしまうという方法もあると思います。
>
> pass.datの改行コードがCRLFになっているのが原因のようですが、
> サーバーによってはCGIファイルもCRLFだと問題が発生するようです。
> Kent-Webで公開されているCGIファイルはほとんどCRLFになっているようですが、
> 私が利用しているロリポップのサーバーでは、いつのまにか
> 改行コードがCRLFだと500エラーになってCGIそのものが実行できないようになっていました。
> 全部LFに変換すれば動きます。

hirayama様。

ご回答ありがとうございます。
ご教示どおり、
chomp; のあとにs/(\r\n|\r|\n)//g;
を追加したら解決いたしました。
ありがとうございます。
とても助かりました。
貴重なお時間を割いていただき感謝いたします。


記事No: 16641
投稿日: 2021/09/09(Thu) 10:57:40
タイトルRe^3: sunbbs 管理画面にログイン出来ません
ID情報: teketen
投稿者: てけてん

> サーバーによってはCGIファイルもCRLFだと問題が発生するようです。

linuxでは、LFが主流ですから、昔からサーバーの文字コードは、LFが多いですよ。
ただ、FTPソフトで転送する際に、アスキーモードで転送すれば、気にする必要はないんですけどね。
アスキーモードは、相手のサーバーの改行コードに合わせて、変更するので。
バイナリモードは、改行をいじらず、そのままアップロードします。

今回の問題は、dat拡張子のファイルを、バイナリで転送するFTPソフトがあるので、そのせいですかね。
(FFFTPなんかもそうです)
datファイルは、バイナリじゃないと駄目なものもあると思うので、この仕様なのかもしれません。

# 私は、Windowsをやめて、Linux mintに乗り換えたので、改行コードとアクセス権は、自然とチェックするようになりました。


記事No: 16642
投稿日: 2021/09/09(Thu) 23:20:42
タイトルRe^4: sunbbs 管理画面にログイン出来ません
ID情報: hirayama
投稿者: hirayama
URLhttps://shade-search.com/sts/term/term.php

てけてんさん、どうもです。
>linuxでは、LFが主流ですから、昔からサーバーの文字コードは、LFが多いですよ。
ですよね。サーバーの仕様が変わったのではなく、FTPソフトの設定をバイナリ固定に変えたのを忘れていただけでした。
以前はアスキーモードで自動的に改行コード変換してもらっていたのに気づいていなかったのだと思います。

>今回の問題は、dat拡張子のファイルを、バイナリで転送するFTPソフトがあるので、そのせいですかね。
そういうことでしょうね。おかげで、LF改行コードしか実行できないはずのサーバーで
なぜdatファイルだけCRLFでアップされているかという謎も解けました。

Linux系サーバーで使うことがほとんどだと思うので、最初からLFに統一していてもいいのではという気もしますが、
メモ帳で編集するWindowsユーザーも多いので、そうはいかないんでしょうね。


記事No: 16639
投稿日: 2021/09/08(Wed) 18:35:23
タイトルRe^2: sunbbs 管理画面にログイン出来ません
ID情報: gasou
投稿者: よしたけ
URLhttp://www7b.biglobe.ne.jp/~wagotoken/sunbbs/html/index.html

> 散歩じじぃさんの回答をご確認の上、YY-BOARDの場合ですが、多分同じことだと思うので、
> https://www.kent-web.com/support/bbs/?list=all&bos=16564&pg=10
> こちらも参考にされて下さい。

てけてん様

ご回答いただきありがとうございます。
問題はプログラムの書き足しにより解決いたしました。

貴重なお時間を割いていただき感謝です。
ありがとうございました。


[検索ページ]