Avahi отклоняет задания печати чашек после обновления системы

Я недавно обновил свою систему с RHEL 6.5 до 7.2. Ранее работающий сетевой принтер перестал работать. Принтер настроен, как и прежде, с тем же драйвером и опциями. Пытаясь напечатать простой PDF-документ, все, что я вижу в терминах ошибок, находится в /var/log/messages (/var/logs/cups/error_log нет ошибки):

28 апреля 09:53:49 machineName dbus[942]: [система] Отклонено отправленное сообщение, 10 подходящих правил; type="method_return", sender=":1.151" (uid=70 pid=12531 comm="avahi-daemon: запуск") interface="(unset)" member="(unset)" error name="(unset)) " required_reply="0" destination=":1.87" (uid=500 pid=23243 comm="evince /home/user/xxxx")

28 апреля 09:53:49 machineName dbus[942]: [система] Отклонено отправленное сообщение, 10 подходящих правил; type="method_return", sender=":1.151" (uid=70 pid=12531 comm="avahi-daemon: запуск") interface="(unset)" member="(unset)" error name="(unset)) " required_reply="0" destination=":1.87" (uid=500 pid=23243 comm="evince /home/user/xxxxx")

28 апреля 09:53:49 machineName dbus-daemon: dbus[942]: [system] Отклонено отправленное сообщение, 10 подходящих правил; type="method_return", sender=":1.151" (uid=70 pid=12531 comm="avahi-daemon: запуск") interface="(unset)" member="(unset)" error name="(unset)) " required_reply="0" destination=":1.87" (uid=500 pid=23243 comm="evince /home/user/xxxxx")

Принтер подключен через USB к серверу печати в локальной сети. Другие машины могут добраться до принтера и успешно распечатать. Это проблема с сетью avahi? Нужно ли создавать сервисный файл? Что-нибудь еще, чтобы рассмотреть?

1 ответ

Решение

(После еще нескольких часов отладки) Ошибка вызвана политиками SELinux.

sudo getenforce шоу enforcedSELinux включен. После выключения через sudo setenforce 0 можно распечатать. Я нашел некоторую документацию Brother, в которой есть некоторые рекомендации о том, как сохранить SELinux включенным и при этом продолжать печатать. Это включает добавление некоторых политик и их повторное применение к установленным файлам драйверов.

Другие вопросы по тегам