Ошибка Samba: Unable to connect to CUPS server

Часто встречается ситуация, когда на файловом сервере под Samba, где никаких принтеров нет и не будет, в лог-файл smbd.log постоянно пишутся сообщения типа этого:

/var/log/samba34/ # cat smbd.log
[2010/04/10 22:34:41,  0] printing/print_cups.c:103(cups_connect)
  Unable to connect to CUPS server localhost:631 - Connection refused
[2010/04/10 22:34:41,  0] printing/print_cups.c:103(cups_connect)
  Unable to connect to CUPS server localhost:631 - Connection refused
/var/log/samba34/ #

Чтобы умерить самбовые печатные потуги и избавиться от этих сообщений, нужно в /usr/local/etc/smb.conf добавить следующее:

load printers = no
show add printer wizard = no
printcap name = /dev/null
disable spoolss = yes

У меня на 6-ти серверах (версии samba 3.4.5) это сработало.
Многие считают, что строки «load printers = no» достаточно для отключения поддержки принтеров, но на самом деле это не так.
Опция «show add printer wizard = no» предотвращает появление иконки «Добавить принтер» в списке расшаренных ресурсов.
Опция «disable spoolss = yes» отключает возможность загрузки клиентами WinNT/2000 (и выше) драйверов принтера с Samba-сервера.

Если есть вопросы, то просим Вас посетить наш форум, на котором Вы сможете попросить бесплатно описание...



Яндекс.Метрика
Счётчик ТЦ#65533;Ц LiveRSS: Каталог русскоязычных RSS-каналов