[samba-jp:19881] Re: winbindのメモリリークについて

c-ssugimoto @ hitachijoho.com c-ssugimoto @ hitachijoho.com
2007年 11月 29日 (木) 15:51:59 JST


杉本です。レス遅くなりました。
ADサーバ再起動、AD側でのマシンアカウント削除等いろいろ試してみましたが、どれもうまくいかず・・・もしかしたらWindows側の問題かもしれないと思い、検証環境を再構築しています。結果は追って連絡します。
本来の障害原因である「運用開始後、winbindd経由で認証できなくなった」件で調査していたところ、2〜3日程度システムログに下記メッセージが出力されていました。障害発生後からリソース監視をしていたところ、急激にCPU負荷が高くなる時があったため調べたところ、下記メッセージを発見しました。
 |
 |(略)
dovecot-auth: pam_winbind(dovecot): user 'username' granted access
 |
 |(略)
winbindd[9585]: [2007年11月28日 15:55:02, 0] lib/util_str.c:safe_strcpy_fn(659) 
winbindd[9585]: ERROR: string overflow by 1 (256 - 255) in safe_strcpy [01092-6821 
winbindd[9585]: S-1-5] 
 |
 |(略)
winbindd[9585]: [2007年11月28日 15:55:26, 0] lib/util_str.c:safe_strcpy_fn(659) 
winbindd[9585]: ERROR: string overflow by 1 (256 - 255) in safe_strcpy [96501092-9492 
winbindd[9585]: S-1-5-21-20492316-1788551226-2096501] 
 |
 |(略)
上記メッセージ前後は問題なく認証できているメッセージが表示されていますし、エンドユーザからの問合せもないため、運用上は問題ないようです。3.0.25bでの検証が終わっていないため、ユーザはまだ3.0.10を使い続けています。
これが問題の原因かどうかは分かりませんが、上記ログの意味が分かれば教えて頂きたく。
よろしくお願いします。


samba-jp メーリングリストの案内

AltStyle によって変換されたページ (->オリジナル) /