今日ふと、 うちのFedora12サーバのログ [ /var/log/messages ]を 見てみると こんなメッセージがでているのを発見しました。

1
2
Dec 17 11:14:24 pulsar smbd[30572]:   Unable to connect to CUPS server localhost:631
- 接続を拒否されました

CUPSサーバに接続できない、見たいなエラー。

sambaの設定[ /etc/samba/smb.conf ]では

1
2
load printers = no
disable spoolss = yes

としているが・・・

と思って調べてみました。

なにやら、[ /etc/samba/smb.conf ]の

1
printing = cups

がかかわっているようです。 これだと、プリンタ設定していないのにCUPSサーバを探しに行ってエラーになっていたようです。

[ /etc/samba/smb.conf ]のこの部分を 以下のようにすればよいみたいです。

1
printing = bsd

理由は元のCソース内で、 printing が [ bsd ] 以外の場合、規定値[ cups ]を返す ようになっているからみたいです。

これで、エラーは出なくなりました。

では、また。