2007/04/26(木) [n年前の日記]
#1 [linux][vine] sambaのエラー
_Kozupon.com - お産婆2(samba2)からお産婆3(samba3)へ移行する!
_パソコンおやじの掲示板
_SambaでCUPS関連のエラーが出たときの対処
CUPSを動かさないといかんのか…。プリンタなんてサーバ機には繋いでないのだけどなぁ…。仮想プリンタとかそういうのでも動かせればまだヨサゲな。pdf出力するのに使う、とか。…pdf出力してどうする。
現象:logに以下のようなsambaエラーが出る。
Security Events
=-=-=-=-=-=-=-=
Oct 26 09:37:03 localhost smbd[2666]: getpeername failed. Error was
Transport endpoint is not connected
Oct 26 09:37:03 localhost smbd[2666]: getpeername failed. Error was
Transport endpoint is not connected
原因:プリンタの設定をしていないにも関わらず、プリンタードライバの自動配布機能が動いてしまうから。
対策:[global]内に以下の2行を入れる。
load printers = no
disable spoolss = yes
_パソコンおやじの掲示板
> SUSE10.0で、YaSTからSambaをインストールして利用しているのですが、ログに表題のメッセージがたくさん書き出されて困っています。
> このサーバでプリンタを動作させるつもりはないので、cupsも元からインストールしていませんし、smb.conf上で、
>
> load printers = No
> disable spoolss = Yes
>
> のようにしているのですが、何故かこのメッセージは止まってくれません。cupsを入れずにメッセージを出させない方法は有るでしょうか?
SuSE10.2のテストでsambaを動かそうとしていたので、テストしてみました。
SuSE10.2ではプリンティングシステムはデフォルトでcupsになっており、cupsも動作しているのでエラーはでませんが、cupsを止めると当然ながら全く同じエラーがでます。
止めるには、下記のように記述(printingはデフォルトでは記述されてませんが、デフォルトがcupsなのでつなぎにいくのエラーになる)する。
printing = bsd
後、下記の記述があっても駄目なので、これは削除する。
printcap name = cups
以上で止まると思いますが・・・。パソコンおやじの掲示板 より
_SambaでCUPS関連のエラーが出たときの対処
んでも、設定はちゃんとしているので不思議に思いながら、まさかなーと思いながらCUPSを入れてみました。そして起動してみました。Samba再起動しました。
直りました。
要するに、起動時にSAMBAがCUPSを参照しているので、CUPSいらなくても入れて起動させとかないと駄目だよ。Sambaの設定ファイルで「共有プリンタを使わない」って設定しても、無駄無駄無駄無駄ァァァァァァ!!!!!!という、割とふざけた仕様のようです。
CUPSを動かさないといかんのか…。プリンタなんてサーバ機には繋いでないのだけどなぁ…。仮想プリンタとかそういうのでも動かせればまだヨサゲな。pdf出力するのに使う、とか。…pdf出力してどうする。
◎ 試しにCUPSをサービスとして動かしてみた。 :
が、 /var/log/messages にエラー?が残ってる。
[2007/04/26 22:10:50.625477, 0, pid=25106, effective(0, 0), real(0, 0)] lib/util_sock.c:get_peer_addr(1150) getpeername failed. Error was 転送先が接続されていませんなんだろなぁ。
◎ _Samba error: getpeername failed :
_Gentoo Forums :: View topic - Samba (3.0.10) errors in log
_Transport endpoint not connected
関係ありそうな記事のように見えるのだけど…。「smb ports = 139」って何だ? 何をしてるんだ?
_Transport endpoint not connected
関係ありそうな記事のように見えるのだけど…。「smb ports = 139」って何だ? 何をしてるんだ?
[ ツッコむ ]
以上です。