sambaのプリンタが
samba経由でプリンタを使っているところから「紙が出てこない」との連絡。昨日まで機嫌よく動作していたのに。sambaのログをチェックするとこんなログがいっぱい。
May 19 18:51:29 servername smbd[9382]: spoolss_connect_to_client: machine クライアントPCの名前 rejected the NetBIOS session request. May 19 18:51:36 servername smbd[9399]: [2008/05/20 18:51:36, 0] libsmb/cliconnect .c:attempt_netbios_session_request(1576) May 19 18:51:36 pdfserver smbd[9399]: attempt_netbios_session_request:クライアントPCの名前 rejected the servername for name *SMBSERVER with error SUCCESS - 0
クライアントから接続を拒否ってる。ん〜、なにもしてないけどなぁ。
ちょっとログをさかのぼるとこんなログも発見。
May 19 15:10:29 pdfserver smbd[18271]: tdb(/var/cache/samba/printing/printer.tdb): rec_read bad magic 0x66800 at offset=23788
なんかファイルが壊れてるっぽいので、バックアップをとった上で削除してsambaを再起動。これで解決。
あとでゆっくり調べてみると、tdbbackupあたりで整合性をチェックしてからのほうがよかったかも。