[Subject Prev][Subject Next][Thread Prev][Thread Next][Subject Index][Thread Index]
[webdav-jp:0365] webDAV pam ユーザー認証
- To: webdav-jp@xxxxxxxx
- Subject: [webdav-jp:0365] webDAV pam ユーザー認証
- From: oka <oka@xxxxxxxxxxxxxx>
- Date: Sun, 19 May 2002 03:31:39 +0900
- Delivered-to: webdav-jp@begi.net
- Posted: Sun, 19 May 2002 03:31:32 +0900
はじめまして、岡野と申します。
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
_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/