Avahi відхиляє завдання друку чашок після оновлення системи


1

Нещодавно я модернізував свою систему з 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: start up") interface = "(unset)" member = "(unset)" name error = "(unset ) "request_reply =" 0 "призначення =": 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: start up") interface = "(unset)" member = "(unset)" name error = "(unset ) "request_reply =" 0 "призначення =": 1,87 "(uid = 500 pid = 23243 comm =" evince / home / user / xxxxx ")

28 квітня 09:53:49 machineName dbus-daemon: dbus [942]: [система] Відхилено відправлення повідомлення, 10 відповідних правил; type = "method_return", sender = ": 1.151" (uid = 70 pid = 12531 comm = "avahi-daemon: start up") interface = "(unset)" member = "(unset)" name error = "(unset ) "request_reply =" 0 "призначення =": 1,87 "(uid = 500 pid = 23243 comm =" evince / home / user / xxxxx ")

Принтер підключається через USB до сервера друку в локальній мережі. Інші машини можуть дістатися до принтера та успішно друкувати. Це проблема мережі з avahi? Чи потрібно мені створити сервісний файл? Що ще заглянути?


Ви намагалися відключити його та перезапустити принтер? подивіться, якщо тоді це може працювати з цим? які інші комп’ютери мають таку ж версію RHEL чи щось інше?
NetworkKingPin

Ну, принтер працює нормально, як мережевий принтер для інших комп'ютерів. Я спробував використовувати його як мережевий принтер на відповідній машині RHEL, як локальний принтер USB, з різними драйверами, з різними налаштуваннями, після перевстановлення avahi та dbus, ... Не вдалося.
data_henrik

Відповіді:


2

(Через кілька годин налагодження) Помилка викликана політикою SELinux.

sudo getenforceпоказує enforced, тобто SELinux увімкнено. Після відключення через sudo setenforce 0нього можна роздрукувати. Брат знайшов деяку документацію від Brother, яка містить вказівки щодо того, як увімкнути SELinux та його можливість друкувати. Він включає додавання деяких політик та повторне застосування їх до встановлених файлів драйверів.

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.