Avahi lehnt nach dem Systemupgrade Druckaufträge für Tassen ab

596
data_henrik

Ich habe kürzlich mein System von RHEL 6.5 auf 7.2 aktualisiert. Ein zuvor funktionierender Netzwerkdrucker funktioniert nicht mehr. Der Drucker ist wie zuvor mit denselben Treibern und Optionen konfiguriert. Beim Versuch, ein einfaches PDF-Dokument zu drucken, ist alles, was ich in Bezug auf Fehler sehen kann, in /var/log/messages( /var/logs/cups/error_loghat keinen Fehler):

28. April 09:53:49 Computername Dbus [942]: [System] Abgelehnte Sende-Nachricht, 10 übereinstimmende Regeln; type = "method_return", sender = ": 1.151" (uid = 70 pid = 12531 comm = "avahi-daemon: wird gestartet") interface = "(unset)" member = "(unset)" fehlername = "(unset ) "request_reply =" 0 "destination =": 1.87 "(uid = 500 pid = 23243 comm =" evince / home / user / xxxx ")

28. April 09:53:49 Computername Dbus [942]: [System] Abgelehnte Sende-Nachricht, 10 übereinstimmende Regeln; type = "method_return", sender = ": 1.151" (uid = 70 pid = 12531 comm = "avahi-daemon: wird gestartet") interface = "(unset)" member = "(unset)" fehlername = "(unset ) "request_reply =" 0 "destination =": 1.87 "(uid = 500 pid = 23243 comm =" evince / home / user / xxxxx ")

28.04 09:53:49 Computername dbus-daemon: dbus [942]: [System] Abgelehnte Sende-Nachricht, 10 übereinstimmende Regeln; type = "method_return", sender = ": 1.151" (uid = 70 pid = 12531 comm = "avahi-daemon: wird gestartet") interface = "(unset)" member = "(unset)" fehlername = "(unset ) "request_reply =" 0 "destination =": 1.87 "(uid = 500 pid = 23243 comm =" evince / home / user / xxxxx ")

Der Drucker ist über USB mit einem Druckserver im lokalen Netzwerk verbunden. Andere Geräte können den Drucker erreichen und erfolgreich drucken. Ist dies ein Netzwerkproblem mit Avahi? Muss ich eine Servicedatei erstellen? Noch etwas zu sehen?

1
Haben Sie versucht, den Drucker zu entfernen und den Drucker neu zu starten? sehen, ob es dann damit klappen kann? Auf welchen anderen Computern wird dieselbe Version von RHEL oder etwas anderes ausgeführt? NetworkKingPin vor 8 Jahren 0
Der Drucker kann problemlos als Netzwerkdrucker für andere Computer verwendet werden. Ich habe versucht, es als Netzwerkdrucker auf dem fraglichen RHEL-Computer zu verwenden, als lokaler USB-Drucker, mit verschiedenen Treibern, mit unterschiedlichen Einstellungen, nachdem Avahi und Dbus erneut installiert wurden. Kein Erfolg. data_henrik vor 8 Jahren 0

1 Antwort auf die Frage

2
data_henrik

(Nach einigen weiteren Stunden des Debugging) Der Fehler wird durch die SELinux-Richtlinien verursacht.

sudo getenforcezeigt enforced, dh SELinux ist eingeschaltet. Nach dem Ausschalten ist es sudo setenforce 0möglich zu drucken. Ich habe eine Dokumentation von Brother gefunden, die einige Anweisungen enthält, wie SELinux aktiviert bleibt und trotzdem gedruckt werden kann. Dazu müssen Sie einige Richtlinien hinzufügen und auf die installierten Treiberdateien anwenden.