ForumHokus Pokus CUPS-verschwindikus!
Christian S. – Mittwoch, 19. Januar 2005 15:59 Uhr

Hallo alle miteinander,

nachdem ich in letzter Zeit in fremden Gefilden gewildert habe (Stichwort “Eßt mehr Obst!”) und unter Linux stiller und zufriedener Benutzer war, tanzte mir jetzt plötzlich mein WG-Server-CUPS auf der Nase herum. Es war weg! In der der cupsd.conf war alles wie vorher, IP-Adressen/Ports waren korrekt, die Berechtigungen ebenso. Dennoch wurden weder die Drucker gefunden noch meldete sich cups unter an Port 631 im Browser. Ich hatte keine Lust auf langes Gewühle, schmiß den CUPS mit YaST vom Rechner, installierte ihn neu und er war wieder da:

wgserver:/ # netstat -tan | grep 631

tcp 0 0 192.168.13.1:631 0.0.0.0:* LISTEN
tcp 0 0 127.0.0.1:631 0.0.0.0:* LISTEN

Prima – nur passte ja jetzt meine Konfiguration nicht mehr – den CUPS in der Besenkammer zu administrieren ist sehr unkomfortabel. Also schnell noch die Konfiguration angepasst, so dass man auch wieder in der warmen Stube auf den CUPS zugreifen kann. Dananch ein

wgserver:/ # /etc/init.d/cups restart

und alles sollte in Butter sein. Aber Peifendeckel! Mit Netstat nochmals nach CUPS bzw. Port 631 gefahndet stellt man fest, dass da gar nichts mehr läuft (YaST ist allerdings der Meinung, CUPS würde laufen).

In der

/var/log/cups/error_log

findet sich der Hinweis “Full reload is required.” – und nach einem Windowsmäßigen reboot ist wieder alles in Butter, aber das kann ja wohl nicht die elegante Lösung sein.

Jetzt hab ich zwar schon eine Weile gegoogelt – aber da wird immer nur drauf hingewiesen, dass man mit netstat prüfen kann, das wer an 631 horcht – nicht aber, warum nach einem Cups-Restart plötzlich keiner mehr da ist. Ein Restart von CUPS ist jedoch allgemein üblich, um die neue Konfiguration zu übernehmen.

Meine Frage lautet daher: Woran könnte es liegen, dass nach einem stop/start oder einem Restart von Cups selbiger nicht mehr über 631 erreichbar ist?

Viele Grüße

Christian S.

PS: Der WG-Server ist ein P I 233 256MB RAM mit SuSE 9.0 und CUPS 1.1.19 und hängt via eth0 im WG-Netz

1 Antwort
Ulf B. – Mittwoch, 19. Januar 2005 22:15 Uhr

Hi Christian,

bei SuSE kann man fiele Dienste mit rc bearbeiten (stoppen, starten, restarten, reloaden, …). In Deinem fall müßte also ein rccups reload oder rccups restart weiterhelfen. Bei mir hilft es eigentlich immer wenn ich z.B. den Drucker erst später zuschalte.

Ciao
Ulf

Christian S. – Donnerstag, 20. Januar 2005 08:26 Uhr

Hi Ulf,

Danke für den Tipp – aber der Effekt ist der gleiche wie vor. Nach einem

rccups restart

lauscht niemand mehr an Port 631. Nach einem Reboot des gesamten Systems ist Cups wieder auf Port 631 zu erreichen. Na ja, so oft schraubt man ja nicht an Cups rum.

Gruß Christian