[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[debian-users:38172] 突然認証が不能になる



加藤と申します.

最近, 突然にありとあらゆる認証(pam周り?)が出来なくなる
現象に悩まされています.

もし何かご存知の方がいらっしゃいましたらお教え下さい.
あるいは似た現象を経験した方はいらっしゃいませんか?


■現象
    突然ある時を境に su, sudo, consoleのlogin, ssh などの
    認証がまったくできなくなり,
    プロセスはそのままハングしてしまいます.

    例えば
    |  sh$ su [ENTER]
    |  Passwd: <passwd入力>[ENTER]
    |   ←そのままずっと反応がない.
    というような具合です.

    ps でみると WCHAN が "unix_w"(rite_space?) で Sleep してます.


■関係のありそうな事
    * strace -o tracelog su してみると
        | connect(3, {sa_family=AF_UNIX, path="/dev/log"}, 16) = 0
        | send(3, "<37>Sep  6 22:50:06 su(pam_unix)"..., 135, 0) = 135
      という所でハングしているようでした.
      他のコマンドではどうなのか不明(調べられなかった).

  syslog や /dev/log がどういう風に動いてるか知らないのですが
  もしかすると
    * syslog がちゃんと動いてなかった (BUG:#208336)
  というのが関係あるかも知れません...

■現象の起きる条件, 発生状況など
  * 発現する条件, きっかけは不明.
  * 今まで 3回 発現を確認.
       - 1回目はしばらくして直った(単に重いだけだったかも)
       - 2回目は現象が発現後コンソールで色々試してたら kernel ごと完全にハング
           (USBキーボードの動作がおかしかったのでそちらが原因かも)
         リセットスィッチでリブート.
       - 3回目は再起動から約一日で発現.
         現象を確認してから SysRq で強制リブートして今に到る.

  * 起動から発祥するまでの間は特に問題が見当たらない(ように見えます).
       (login, su, sudo など全て普通にできる)


■環境
  * 自作PC PentiumIII-SMP, 512MB RAM
  * kernel 2.4.21
  * Debian sid, 最後の apt-get update は昨日.

ii  libpam-modules 0.76-14        Pluggable Authentication Modules for PAM
ii  libpam-runtime 0.76-14        Runtime support for the PAM library
ii  libpam-tmpdir  0.04-3         automatic per-user temporary directories
ii  libpam0g       0.76-14        Pluggable Authentication Modules library
ii  libpam0g-dev   0.76-14        Development files for PAM
ii  bsdutils       2.11z-4        Basic utilities from 4.4BSD-Lite
ii  inetutils-sysl 1.4.2+20030703 System logging daemon


-- 
================== Ryoichi Kato ==================
 mmm | Graduate School of Info. Sci. & Engineering
 - - | Dept. of Mathematical and Computing Sci.,
  ~  | Tokyo Institute of Technology