気まぐれSE日記

地方でエンジニアしてます

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のエラーメッセージと対応策まとめてくれないものかなぁ...
(他人よがり)