24.06.2008 21:31 von TBT
[cups+samba] Drucker wollen nicht mehr 

Hallo,

heute haben wir unseren Samba PDC inklusive Cups-Server auf den neuesten Stand gebracht. Dabei wurden einige Debian Pakete ausgetauscht, darunter auch Samba und cups selber.
Nun habe ich das Problem, das ich von Windows aus nicht mehr drucken kann. Ich kann von Windows aus nicht mal mehr die Drucker sehen. :(

Samba wirft auch "ordentliche" Fehlermeldungen, welche mich vermuten lassen, das es am Zusammenspiel von cups und samba liegt.

die Fehler von Samba:
Code
1
2
3
4
5
6
7
8
9
10
11
12
Jun 24 21:16:08 deepspace9 smbd[9585]: [2008/06/24 21:16:08, 0] param/loadparm.c:process_usershare_file(4606) Jun 24 21:16:08 deepspace9 smbd[9585]: process_usershare_file: stat of /var/lib/samba/usershares/post_1 failed. Keine Berechtigung Jun 24 21:16:08 deepspace9 smbd[9585]: [2008/06/24 21:16:08, 0] param/loadparm.c:process_usershare_file(4606) Jun 24 21:16:08 deepspace9 smbd[9585]: process_usershare_file: stat of /var/lib/samba/usershares/post_1 failed. Datei oder Verzeichnis nicht gefunden Jun 24 21:16:08 deepspace9 smbd[9585]: [2008/06/24 21:16:08, 0] smbd/service.c:make_connection(1191) Jun 24 21:16:08 deepspace9 smbd[9585]: ts2000 (192.168.10.80) couldn't find service post_1 Jun 24 21:16:13 deepspace9 smbd[9585]: [2008/06/24 21:16:13, 0] param/loadparm.c:process_usershare_file(4606) Jun 24 21:16:13 deepspace9 smbd[9585]: process_usershare_file: stat of /var/lib/samba/usershares/post_1 failed. Keine Berechtigung Jun 24 21:16:13 deepspace9 smbd[9585]: [2008/06/24 21:16:13, 0] param/loadparm.c:process_usershare_file(4606) Jun 24 21:16:13 deepspace9 smbd[9585]: process_usershare_file: stat of /var/lib/samba/usershares/post_1 failed. Datei oder Verzeichnis nicht gefunden Jun 24 21:16:13 deepspace9 smbd[9585]: [2008/06/24 21:16:13, 0] smbd/service.c:make_connection(1191) Jun 24 21:16:13 deepspace9 smbd[9585]: ts2000 (192.168.10.80) couldn't find service post_1
unter /var/lib/samba/usershares/ gibt es auch keine Dateien oder anderes, ist leer.

Die Samba Konfiguration sieht so aus
Code
1
2
3
4
5
6
7
8
[printers] comment = All Printers path = /var/spool/samba read only = No create mask = 0770 guest ok = Yes printable = Yes browseable = Yes
Zitat

Werbung

24.06.2008 22:31 von TBT
 

habe noch ein bissel auf dem Rechner aufgeräumt, alte Pakete entfernt etc, und nun erhalte ich eine neue Meldung, wenn ich in Windows die Druckerfreigaben von Samabserver öffne (in der Netzwerkumgebung)
Code
1
2
3
4
5
6
Jun 24 22:28:48 deepspace9 smbd[12733]: [2008/06/24 22:28:48, 0] param/loadparm.c:process_usershare_file(4591) Jun 24 22:28:48 deepspace9 smbd[12733]: process_usershare_file: share name ::{2227a280-3aea-1069-a2de-08002b30309d} contains invalid characters (any of %<>*?|/\+=;:",) Jun 24 22:28:48 deepspace9 smbd[12730]: [2008/06/24 22:28:48, 0] param/loadparm.c:process_usershare_file(4591) Jun 24 22:28:48 deepspace9 smbd[12730]: process_usershare_file: share name ::{2227a280-3aea-1069-a2de-08002b30309d} contains invalid characters (any of %<>*?|/\+=;:",) Jun 24 22:28:48 deepspace9 smbd[12730]: [2008/06/24 22:28:48, 0] smbd/service.c:make_connection(1191) Jun 24 22:28:48 deepspace9 smbd[12730]: ts2000 (192.168.10.80) couldn't find service ::{2227a280-3aea-1069-a2de-08002b30309d}
Zitat

25.06.2008 08:40 von Abraxax
 

Code
1
contains invalid characters (any of %<>*?|/\+=;:",)

sicher, dass du nur einfache "namen" genommen hast?
Zitat

25.06.2008 10:05 von TBT
 

Ja eigentlich schon

Drucker Printi01 bis Printi11
Druckerklassen Post1, Post1, Raum_Technik, IT, Archiv, Archiv2

sollte doch wohl einfach genug sein, oder?
Bis vor dem Update von samba und cups tat ja auch alles seine Arbeit
Zitat

25.06.2008 12:36 von TBT
 

Problem gelöst :top:

Es lag tatsächlich an der Kommunikation zwischen Samba und Cups, aber nur weil der Rechner noch auf ISO-8859-1 eingestellt war. Ein Umstellen auf de_DE.UTF-8 brachte alles wieder zum funktionieren.

1. dpkg-reconfigure locales => de_DE.UTF-8 wählen
2. /etc/environment bearbeiten
3. dpkg-reconfigure cups durchlaufen lassen
4. /etc/init.d/samba restart

voila, alles geht wieder :beer:
Zitat

Schnellantwort