Hallo zusammen,
am Dienstag habe ich mit linuxmuster-distupgrade den Server upgedated.
Bis heute dachte ich, dass alles läuft. Als ich allerdings heute etwas drucken wollte wurde nichts gedruckt. Cups zeigt folgendes an:
Alle Druckaufträge werden angehalten.
Über die Cups-Seite kann ich alledings eine Testseite drucken.
Um die Sache etwas einzugrenzen habe ich in VirtualBox auf einer lmn 7.3, die zuletzt vor ein paar Monaten aktualisiert wurde, einen Drucker installiert. Da war das Drucken von einem Client aus möglich.
Nach einem linuxmuster-distupgrade war das Drucken, wie in der Schule nicht mehr möglich. Es scheint am Update zu liegen.
Das ist die Cups-Version vor dem Update:
und das ist die Version nach dem Update:
Hat jemand eine Idee, wie ich cups wieder dazu bringen kann, Druckaufträge von einem Clent zu drucken?
Vielen Dank schon mal für’s Mitdenken.
Viele Grüße
Mathias
Hallo Mathias!
Wir hatten diese Woche dad gleiche Problem.
Schlussendlich habe ich keine andere Lösung gefunden, wie auf die alte Version zurück zu gehen.
Gruß - Rainer
Meine Doku dazu:
zurück zu cups-Version 2.4.7-1.2ubuntu7.9 mit allen beteiligten Paketen
cups cups-client cups-core-drivers cups-common cups-ipp-utils cups-daemon cups-server-common cups-ppdc libcups2t64
download von https://launchpad.net/~ubuntu-security-proposed/+archive/ubuntu/ppa/+build/31557465
nach /root/cups-2.4.7-1.2ubuntu7.9/ kopiert
in /root/cups-2.4.7-1.2ubuntu7.9/
# dpkg -i cups_2.4.7-1.2ubuntu7.9_amd64.deb cups-client_2.4.7-1.2ubuntu7.9_amd64.deb cups-common_2.4.7-1.2ubuntu7.9_all.deb cups-core-drivers_2.4.7-1.2ubuntu7.9_amd64.deb cups-daemon_2.4.7-1.2ubuntu7.9_amd64.deb cups-ipp-utils_2.4.7-1.2ubuntu7.9_amd64.deb cups-ppdc_2.4.7-1.2ubuntu7.9_amd64.deb cups-server-common_2.4.7-1.2ubuntu7.9_all.deb libcups2t64_2.4.7-1.2ubuntu7.9_amd64.deb
# systemctl restart cups.service
anschließend # apt update && apt dist-upgrade && apt autoremove
cups auf hold setzen:
# apt-mark hold cups cups-common cups-server-common
Sollte die nächte Version von cups wieder funktionieren, muss man das hold entfernen:
apt-mark unhold cups cups-common cups-server-common
Gruß - Rainer
Hallo Rainer,
vielen Dank für deine Lösung.
Vor
habe ich apt-mark hold cups cups-common cups-server-common ausgeführt.
Viele Grüße
Mathias
foer
17. Juni 2026 um 07:41
5
Hallo zusammen,
ich glaube nicht, dass ihr das „aussitzen“ könnt. Ich habe genau dasselbe Problem nach dem letzten Cups-Update auf einer lmn-7.4 (Ubuntu 26.04) mit einer ganz anderen Cups-Version. Mit dem letzten Cups Update wurde einige Sicherheitslücken geschlossen . Ich musste meine (uralte) Konfiguration unter /etc/cups/cupsd.conf anpassen, damit cups wieder funktioniert.
In meinem Fall musste ich bei der Policy:
<Limit Send-Document Send-URI Hold-Job Release-Job Restart-Job Purge-Jobs Set-Job-Attributes Create-Job-Subscription Renew-Subscription Cancel-Subscription Get-Notifications Reprocess-Job Cancel-Current-Job Suspend-Current-Job Resume-Job Cancel-My-Jobs Close-Job CUPS-Move-Job CUPS-Get-Document>
Require user @OWNER @SYSTEM
Order deny,allow
</Limit>
das Require user @OWNER @SYSTEM entfernen.
Hat mich allerdings auch einen Tag beschäftigt. Ein Tipp ist, sich einfach mal eine Standard cupsd.conf anzusehen und mit der eigenen zu vergleichen. Da hat sich seit Ubuntu 18.04 schon wirklich viel getan…
Viele Grüße
Dominik
Diese Lösung hat bei uns „lmn-7.3 auf 24.04“ leider nicht funktioniert. Wir haben das beschriebene Downgrade mit hold durchführen müssen.
Danke für Eure Mühe!
Viele Grüße aus Hamm
Heiko
Hallo Dominik,
das hat zumindest in meiner vbox-Umgebung das Drucken wieder ermöglicht. Ich teste das demnächst auch bei uns an der Schule.
Danke für den Tip.
Viele Grüße
Mathias
Danke fürs Teilen! Bei mir hat das Anhängen von @printing funktioniert:
<Limit Send-Document Send-URI Hold-Job Release-Job Restart-Job Purge-Jobs Set-Job-Attributes Create-Job-Subscription Renew-Subscription Cancel-Subscription Get-Notifications Reprocess-Job Cancel-Current-Job Suspend-Current-Job Resume-Job Cancel-My-Jobs Close-Job CUPS-Move-Job CUPS-Get-Document>
Require user @OWNER @SYSTEM @printing
Order deny,allow
</Limit>
Danach hat das Drucken auf den clients (ubuntu 22 lts basiertes mint) wieder funktioniert; server noch auf linuxmuster 7.2.
mg_1972
4. September 2026 um 11:54
10
Hallo,
mal ganz blöd gefragt, da die Datei sowohl auf dem Server als auch auf dem Client zu finden ist:
Habt Ihr die Änderung auf dem Server vorgenommen?
LG
Matthias