Sambaでエラー
SambaをPDCとして某所で稼働させているのですが
何回ログオンしても、ログオンできないという現象が起こりました。
というのは、ドメインにログオンすると、
見たこともないエラーが出ます。
(おそらく、通常Windows使ってればほとんど見ないようなエラーです)
全部は覚えきれませんでしたが、確か、
「有効なデバイスが接続されていません」
だったかな。
そのときのエラーログ
[2006/04/13 15:49:31, 1] rpc_server/srv_netlog_nt.c:_net_sam_logon(756)
_net_sam_logon: user TEACHER\ユーザー has user sid S-1-5-21-1879641933-834423418-709122288-2256
but group sid S-1-5-32-547.
The conflicting domain portions are not supported for NETLOGON calls
とあるユーザをteacher というグループに属させてsambaに新規登録したのだが、
上記のエラーが出てドメインログイン不能。念のために、パスワードは間違えていません。
エラーの内容は、ユーザSIDとグループSIDが食い違ってるってことらしい。
(それにしても、Windows上ではわかりやすいエラーメッセージは出せないのか?
デバイスが動いてないっていうとわけわかんないエラーはやめくれ。)
グループSIDのS-1-5-32-547 というのは、「Power Users」のことなんですが、
これは、net groupmapでPower Users(S-1-5-32-547) に 「teacher」というunixグループをマップしている状態でした。
■対応内容
今まで、パスワードDBが smbpasswd 運用だったのを、tdbsamに切り替えてユーザを再登録したところ治りました。
いまいちわからないです。
混乱中。
はぁ〜だれか、Sambaのエラーメッセージと対応策まとめてくれないものかなぁ...
(他人よがり)