[Subject Prev][Subject Next][Thread Prev][Thread Next][Subject Index][Thread Index]

[webdav-jp:0365] webDAV pam ユーザー認証



はじめまして、岡野と申します。

apacheのmod_davを使用しております。Webフォルダとの組み合わせ
で不具合があり、アドバイスいただければと存じます。


httpd.conf は以下の通りです。
LoadModule dav_module         libexec/libdav.so
LoadModule encoding_module    libexec/mod_encoding.so
LoadModule pam_auth_module    libexec/mod_auth_pam.so

AddModule mod_dav.c
AddModule mod_encoding.c
AddModule mod_auth_pam.c

<Location /dav/oka>
DAV On
        <LimitExcept GET OPTIONS HEAD PROPFIND>
        AuthPAM_Enabled On
        AuthType Basic
        AuthName "Staff Only"
        Require group staff
    </Limit>
</Location>

認証を除いての動作と通常の認証の場合は問題はないのです。
Webフォルダ上で /dev/oka 上でファイル編集を行い、認証window が
出ますが、UserName=Null Password=*****(文字列は適当)
を入力すると httpd のメモリー使用容量が異常増加します。
気づかずに何個も子プロセスを作ってしまい、サーバが down ...
CPU states が 0% で swap free が 無くなってく .....(ToT) 


現象前
CPU states: 97.8% idle,  1.0% user,  0.8% kernel,  0.4% iowait,  0.0% swap
Memory: 64M real, 41M free, 17M swap in use, 277M swap free

現象後
CPU states:  0.0% idle, 74.5% user, 25.5% kernel,  0.0% iowait,  0.0% swap
Memory: 64M real, 972K free, 234M swap in use, 61M swap free

  PID USERNAME THR PRI NICE  SIZE   RES STATE   TIME    CPU COMMAND
14497 nobody     4  30    0  220M   46M run     3:25 94.69% httpd



apache の access_log には、以下のログしか出ません。error_log には出力されませんでした。
210.146.46.30 - - [19/May/2002:02:45:34 +0900] "PROPFIND /dav/oka HTTP/1.1" 401 489
認証失敗ってわかってるわい。うう。

その他にも、PAM が原因かと思いまして syslog を変更したのですが、
ログは出力されませんでした。

#more /etc/pam.conf
httpd   auth required           /usr/lib/security/$ISA/pam_unix.so.1 debug
httpd   account required        /usr/lib/security/$ISA/pam_unix.so.1 debug
httpd   password required       /usr/lib/security/$ISA/pam_unix.so.1 debug


htpasswd で認証すれば、メモリー使用容量は増加しないのですが、
やっぱり PAM なんでしょうか?。それとも solaris 自体おかしく
なってしまって手遅れなんでしょうか?


なおサーバの環境は、SPARC Station 5 + solaris 8 です。
インストールしたものは、
apache_1.3.24 + mod_encoding-1.1 + mod_dav-1.0.3-1.3.6 + mod_auth_pam-1.0a です。


また、クライアントのバージョンは以下のようになっています。
windows 2000 Profesional 
Version 5.0(Build 2195)

Internet Explorer 
Version: 6.0.2600.0000



同様の現象を経験された方はいらっしゃいますでしょうか?
何かアドバイスがあれば些細な事でも構いません。
情報をお持ちであればご教授していただけると幸いです。


以上、よろしくお願い致します。

_/_/_/_/_/_/_/_/_/_/_/_OKANO-DESU.NET/_/_/_/_/_/_/_/

Syuuiti  Okano      oka@xxxxxxxxxxxxxx

_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/