Ошибка Samba: Unable to connect to CUPS server
Часто встречается ситуация, когда на файловом сервере под Samba, где никаких принтеров нет и не будет, в лог-файл smbd.log постоянно пишутся сообщения типа этого:
May 7 09:45:02 www smbd[ ]: [2009/05/07 09:45:02, 0] printing/print_cups.c:cups_connect(69)
May 7 09:45:02 www smbd[]: Unable to connect to CUPS server localhost:631 - Connection refused
May 7 09:45:02 www smbd[
Чтобы умерить самбовые печатные потуги и избавиться от этих сообщений, нужно в samba.conf добавить следующее:
- load printers = no
- show add printer wizard = no
- printing = cups
- printcap name = /dev/null
- disable spoolss = yes
В некоторых случаях пишут, что "printing = none". В это случае у меня появлялись
WARNING: Ignoring invalid value 'none' for parameter 'printing'
Так что пишем всё таки CUPS вместо none. Многие считают, что строки "load printers = no" достаточно для отключения поддержки принтеров, но на самом деле это не так. Опция "show add printer wizard = no" предотвращает появление иконки "Добавить принтер" в списке расшаренных ресурсов. Опция "disable spoolss = yes" отключает возможность загрузки клиентами WinNT/2000 (и выше) драйверов принтера с Samba-сервера.

Комментарии
Отправить комментарий