robotto7831a Geschrieben 30. Dezember 2005 Geschrieben 30. Dezember 2005 Hallo zusammen, ich habe einen SuSE 9.0 Rechner mit Ghostscript und Samba. Ich habe jetzt diverse im Internet gefundene Anleitungen ausprobiert um über Samba PDF Dateien erstellen zu lassen. Immer das gleiche Ergebnis. Wenn ich den Netzwerkdrucker dann in Windows eingerichtet habe kommt immer Zugriff verweigert. Hat jemand eine Idee? Frank Zitieren
sayso Geschrieben 30. Dezember 2005 Geschrieben 30. Dezember 2005 Hallo zusammen, ich habe einen SuSE 9.0 Rechner mit Ghostscript und Samba. Ich habe jetzt diverse im Internet gefundene Anleitungen ausprobiert um über Samba PDF Dateien erstellen zu lassen. Immer das gleiche Ergebnis. Wenn ich den Netzwerkdrucker dann in Windows eingerichtet habe kommt immer Zugriff verweigert. Hat jemand eine Idee? Frank Hallo Frank, ich gehe mal davon aus das du als Printsystem auf CUPS setzt. Leider schreibst du nicht welche Samba bzw. CUPS Version du verwendest, aber ich weiss (da wir das problem selbst schonmal hatten *g*), daß eine Samba Version von SuSE buggy war und somit leider ein security eintrag in der printers.tdb gemacht wurde :uli Wir setzen deshalb keine SAMBA Versionen mehr ein, die von SuSE kommen bzw. gepublished werden. Wir verwenden gerne die Versionen von sernet (sind auch immer recht aktuell, zumindest im SLES Bereich): http://ftp.sernet.de/pub/samba/suse/suse90/ Welchen Treiber bzw. PPDs verwendest du um die PDFs zu erzeugen? Den Adobe Destiller? Nach dieser FAQ sollte es eigentlich funktionieren: http://www.linux-als-server.de/html/special-pdfprinter.php Leider gibst du etwas wenig Informationen um den genauen Fehler zu lokalisieren.. Welche Authentifizierung verwendest du für SAMBA, etc..? Der Fehler steckt bei solchen Sachen leider immer im Detail... Zitieren
robotto7831a Geschrieben 31. Dezember 2005 Autor Geschrieben 31. Dezember 2005 Also ich habe es jetzt mit deiner Anleitung hinbekommen. Und zwar drucke ich jetzt über http. Über Samba funktioniert das nicht so richtig. Welchen Drucker soll ich eigentlich bei Windows einstellen? Der hängt mir immer ein bis zwei Leerseiten hinten dran. Frank Zitieren
robotto7831a Geschrieben 31. Dezember 2005 Autor Geschrieben 31. Dezember 2005 Wir setzen deshalb keine SAMBA Versionen mehr ein, die von SuSE kommen bzw. gepublished werden. Wir verwenden gerne die Versionen von sernet (sind auch immer recht aktuell, zumindest im SLES Bereich): http://ftp.sernet.de/pub/samba/suse/suse90/ Ich habe übrigens auch Samba von sernet im Einsatz. Ich habe gerade mal auf die neue Version upgedatet. Frank Zitieren
sayso Geschrieben 31. Dezember 2005 Geschrieben 31. Dezember 2005 Also ich habe es jetzt mit deiner Anleitung hinbekommen. Und zwar drucke ich jetzt über http. Über Samba funktioniert das nicht so richtig. Welchen Drucker soll ich eigentlich bei Windows einstellen? Der hängt mir immer ein bis zwei Leerseiten hinten dran. Frank Hallo Frank, die Frage verstehe ich nicht so ganz. 1. Du erzeugst unter CUPS einen Drucker mit der Destiller PPD (Den Drucker findest du unter Adobe) http://www.linux-als-server.de/download/destiller.ppd 2. Dann erzeugst du den Drucker (treiber) für samba mit cupsaddsmb http://linuxcommand.org/man_pages/cupsaddsmb8.html 3. Danach hast du den Drucker und kannst dich von Windows aus verbinden. Die Treiber werden dann vom Samba Server heruntergeladen. 4. Leider hat SuSE durch ihr "geniales" Sicherheitskonzept die Rechte auf die Ordner falsch gesetzt. D.h. du musst die Rechte auf die Verzeichnisse + Dateien in denen die Treiber liegen noch richtig setzen. -> /usr/share/cups Und nicht vergessen nach SAMBA Update die TDBs wegschmeissen, denn wenn du die buggy version hattest stehen die Einträge immernoch in der Datenbank. Zitieren
robotto7831a Geschrieben 31. Dezember 2005 Autor Geschrieben 31. Dezember 2005 Vielleicht bin ich im Moment etwas blind aber wo bekomme ich die Adobe Treiber her ADOBEPS5.DLL, ADOBEPSU.DLL, ADOBEPSU.HLP usw. Auf der Adobe Seite habe ich nichts richtiges gefunden. Frank Zitieren
robotto7831a Geschrieben 31. Dezember 2005 Autor Geschrieben 31. Dezember 2005 OK. Das Problem habe ich gelöst. Jetzt kommt der Druckertreiber von Windows. Nur er hängt mir immer noch eine Leerseite an und eine weitere Seite mit folgendem Fehlertext: ERROR: syntaxerror OFFENDING COMMAND: findxref STACK: 0 Frank Zitieren
sayso Geschrieben 31. Dezember 2005 Geschrieben 31. Dezember 2005 OK. Das Problem habe ich gelöst. Jetzt kommt der Druckertreiber von Windows. Nur er hängt mir immer noch eine Leerseite an und eine weitere Seite mit folgendem Fehlertext: Frank Was für ein Dokument versuchsts du denn in PDF zu wandeln? Vllt. ein Steuerungszeichen Problem... Habe das hier in der GS Mailingliste gefunden: 2003-08-18 20:43 Dan Coby Fix for 686998 syntax error in findxref for customer 580. The given test file does not have 'startxref' on its own line. This is a violation of the PDF spec. However Adobe Acrobat accepts the file. This fix adds a check for this case and prints a warning message. File processing then continues. DETAILS: This fix also includes moving the findxref inside of a stopped context check in case any other problems are encountered while searching for the xref table. If a problem is now found during findxref, the xref rebuild logic will be called. Ich persönlich kenne das Problem nicht, ich lasse meistens ein Word Dokument in PDF generieren und das funktioniert mit der oben genannten Lösung tadellos... Zitieren
robotto7831a Geschrieben 31. Dezember 2005 Autor Geschrieben 31. Dezember 2005 Das ist ein ganz normales Word Dokument wo nur ein Hallo in der Schriftart Arial drin steht. Frank Zitieren
sayso Geschrieben 31. Dezember 2005 Geschrieben 31. Dezember 2005 Das ist ein ganz normales Word Dokument wo nur ein Hallo in der Schriftart Arial drin steht. Frank Läuft das Dokument sauber durch den CUPS Spooler? Dazu müsstest du ihn mal auf Debug stellen und die Infos/Meldungen posten Zitieren
robotto7831a Geschrieben 31. Dezember 2005 Autor Geschrieben 31. Dezember 2005 Hier ist mal ein Auszug aus dem error_log. D [31/Dec/2005:19:03:29 +0100] AcceptClient() 5 from localhost:631. D [31/Dec/2005:19:03:29 +0100] ReadClient() 5 POST /printers/PDF HTTP/1.1 D [31/Dec/2005:19:03:29 +0100] print_job: auto-typing file... D [31/Dec/2005:19:03:29 +0100] print_job: request file type is application/postscript. D [31/Dec/2005:19:03:29 +0100] check_quotas: requesting-user-name = 'Frank' D [31/Dec/2005:19:03:29 +0100] print_job: requesting-user-name = 'Frank' D [31/Dec/2005:19:03:29 +0100] Adding default job-sheets values "none,none"... I [31/Dec/2005:19:03:29 +0100] Adding start banner page "none" to job 11. I [31/Dec/2005:19:03:29 +0100] Adding end banner page "none" to job 11. I [31/Dec/2005:19:03:29 +0100] Job 11 queued on 'PDF' by 'Frank'. D [31/Dec/2005:19:03:29 +0100] Job 11 hold_until = 0 D [31/Dec/2005:19:03:29 +0100] StartJob(11, 0x80976f0) D [31/Dec/2005:19:03:29 +0100] StartJob() id = 11, file = 0/1 D [31/Dec/2005:19:03:29 +0100] job-sheets=none,none D [31/Dec/2005:19:03:29 +0100] banner_page = 0 D [31/Dec/2005:19:03:29 +0100] StartJob: argv = "PDF","11","Frank","smbprn.00000008 Microsoft Word - Dokument1","1","","/var/spool/cups/d00011-001" D [31/Dec/2005:19:03:29 +0100] StartJob: envp[0]="PATH=/usr/lib/cups/filter:/bin:/usr/bin" D [31/Dec/2005:19:03:29 +0100] StartJob: envp[1]="SOFTWARE=CUPS/1.1" D [31/Dec/2005:19:03:29 +0100] StartJob: envp[2]="USER=root" D [31/Dec/2005:19:03:29 +0100] StartJob: envp[3]="CHARSET=iso-8859-1" D [31/Dec/2005:19:03:29 +0100] StartJob: envp[4]="LANG=en" D [31/Dec/2005:19:03:29 +0100] StartJob: envp[5]="" D [31/Dec/2005:19:03:29 +0100] StartJob: envp[6]="PPD=/etc/cups/ppd/PDF.ppd" D [31/Dec/2005:19:03:29 +0100] StartJob: envp[7]="CUPS_SERVERROOT=/etc/cups" D [31/Dec/2005:19:03:29 +0100] StartJob: envp[8]="RIP_MAX_CACHE=8m" D [31/Dec/2005:19:03:29 +0100] StartJob: envp[9]="TMPDIR=/var/spool/cups/tmp" D [31/Dec/2005:19:03:29 +0100] StartJob: envp[10]="CONTENT_TYPE=application/postscript" D [31/Dec/2005:19:03:29 +0100] StartJob: envp[11]="DEVICE_URI=pdf:/diverses/samba/pdf/" D [31/Dec/2005:19:03:29 +0100] StartJob: envp[12]="PRINTER=PDF" D [31/Dec/2005:19:03:29 +0100] StartJob: envp[13]="CUPS_DATADIR=/usr/share/cups" D [31/Dec/2005:19:03:29 +0100] StartJob: envp[14]="CUPS_FONTPATH=/usr/share/cups/fonts" D [31/Dec/2005:19:03:29 +0100] StartJob: statusfds = [ 7 8 ] D [31/Dec/2005:19:03:29 +0100] StartJob: filterfds[1] = [ 9 -1 ] D [31/Dec/2005:19:03:29 +0100] StartJob: filter = "/usr/lib/cups/filter/pstops" D [31/Dec/2005:19:03:29 +0100] StartJob: filterfds[0] = [ 10 11 ] D [31/Dec/2005:19:03:29 +0100] start_process("/usr/lib/cups/filter/pstops", 0xbffef9b0, 0xbffeed20, 9, 11, 8) I [31/Dec/2005:19:03:29 +0100] Started filter /usr/lib/cups/filter/pstops (PID 25030) for job 11. D [31/Dec/2005:19:03:29 +0100] StartJob: backend = "/usr/lib/cups/backend/pdf" D [31/Dec/2005:19:03:29 +0100] StartJob: filterfds[1] = [ -1 9 ] D [31/Dec/2005:19:03:29 +0100] start_process("/usr/lib/cups/backend/pdf", 0xbffef9b0, 0xbffeed20, 10, 9, 8) I [31/Dec/2005:19:03:29 +0100] Started backend /usr/lib/cups/backend/pdf (PID 25031) for job 11. D [31/Dec/2005:19:03:29 +0100] ProcessIPPRequest: 5 status_code=0 D [31/Dec/2005:19:03:29 +0100] CloseClient() 5 D [31/Dec/2005:19:03:30 +0100] [Job 11] Page = 595x842; 0,0 to 595,842 D [31/Dec/2005:19:03:30 +0100] [Job 11] slowcollate=0, slowduplex=0, sloworder=0 D [31/Dec/2005:19:03:30 +0100] [Job 11] 0 %%Title: Microsoft Word - Dokument1 D [31/Dec/2005:19:03:30 +0100] [Job 11] 0 %%Creator: AdobePS5.dll Version 5.2.2 D [31/Dec/2005:19:03:30 +0100] [Job 11] 0 %%CreationDate: 12/31/2005 19:3:26 D [31/Dec/2005:19:03:30 +0100] [Job 11] 0 %%BoundingBox: (atend) D [31/Dec/2005:19:03:30 +0100] [Job 11] 0 %%Pages: (atend) D [31/Dec/2005:19:03:30 +0100] [Job 11] 0 %%Orientation: Portrait D [31/Dec/2005:19:03:30 +0100] [Job 11] 0 %%PageOrder: Special D [31/Dec/2005:19:03:30 +0100] [Job 11] 0 %%DocumentNeededResources: (atend) D [31/Dec/2005:19:03:30 +0100] [Job 11] 0 %%DocumentSuppliedResources: (atend) D [31/Dec/2005:19:03:30 +0100] [Job 11] 0 %%DocumentData: Clean7Bit D [31/Dec/2005:19:03:30 +0100] [Job 11] 0 %%TargetDevice: (Acrobat Distiller) (3011.104) 0 D [31/Dec/2005:19:03:30 +0100] [Job 11] 0 %%LanguageLevel: 3 D [31/Dec/2005:19:03:30 +0100] [Job 11] 0 %%EndComments D [31/Dec/2005:19:03:30 +0100] [Job 11] 0 %%BeginDefaults D [31/Dec/2005:19:03:30 +0100] [Job 11] 0 %%PageBoundingBox: 0 0 595 842 D [31/Dec/2005:19:03:30 +0100] [Job 11] 0 %%ViewingOrientation: 1 0 0 1 D [31/Dec/2005:19:03:30 +0100] [Job 11] 0 %%EndDefaults D [31/Dec/2005:19:03:30 +0100] [Job 11] 0 %%BeginProlog D [31/Dec/2005:19:03:30 +0100] [Job 11] 0 %%BeginResource: file Pscript_WinNT_ErrorHandler 5.0 0 D [31/Dec/2005:19:03:30 +0100] [Job 11] 0 %%EndResource D [31/Dec/2005:19:03:30 +0100] [Job 11] 0 %%BeginResource: file Pscript_FatalError 5.0 0 D [31/Dec/2005:19:03:30 +0100] [Job 11] 0 %%EndResource D [31/Dec/2005:19:03:30 +0100] [Job 11] 0 %%BeginResource: file Pscript_Win_Basic 5.0 0 D [31/Dec/2005:19:03:30 +0100] [Job 11] 0 %%EndResource D [31/Dec/2005:19:03:30 +0100] [Job 11] 0 %%BeginResource: file Pscript_Win_Utils_L2 5.0 0 D [31/Dec/2005:19:03:30 +0100] [Job 11] 0 %%EndResource D [31/Dec/2005:19:03:30 +0100] [Job 11] 0 %%EndProlog D [31/Dec/2005:19:03:30 +0100] [Job 11] 0 %%BeginSetup D [31/Dec/2005:19:03:30 +0100] [Job 11] /usr/lib/cups/backend/pdf: line 37: $LOGFILE: ambiguous redirect D [31/Dec/2005:19:03:30 +0100] [Job 11] 0 %%BeginNonPPDFeature: JobTimeout 0 D [31/Dec/2005:19:03:30 +0100] [Job 11] 0 %%EndNonPPDFeature D [31/Dec/2005:19:03:30 +0100] [Job 11] 0 %%BeginNonPPDFeature: WaitTimeout 300 D [31/Dec/2005:19:03:30 +0100] [Job 11] 0 %%EndNonPPDFeature D [31/Dec/2005:19:03:30 +0100] [Job 11] 0 %%BeginFeature: *Resolution 1200dpi D [31/Dec/2005:19:03:30 +0100] [Job 11] 0 %%EndFeature D [31/Dec/2005:19:03:30 +0100] [Job 11] 0 %%BeginFeature: *PageSize A4 D [31/Dec/2005:19:03:30 +0100] [Job 11] 0 %%EndFeature D [31/Dec/2005:19:03:30 +0100] [Job 11] 0 %%BeginFeature: *InstalledMemory None D [31/Dec/2005:19:03:30 +0100] [Job 11] 0 %%EndFeature D [31/Dec/2005:19:03:30 +0100] [Job 11] 0 %%EndSetup D [31/Dec/2005:19:03:30 +0100] [Job 11] 0 %%Page: 1 1 D [31/Dec/2005:19:03:30 +0100] [Job 11] 0 %%Page: 1 1 D [31/Dec/2005:19:03:30 +0100] [Job 11] pw = 595.0, pl = 842.0 D [31/Dec/2005:19:03:30 +0100] [Job 11] PageLeft = 0.0, PageRight = 595.0 D [31/Dec/2005:19:03:30 +0100] [Job 11] PageTop = 842.0, PageBottom = 0.0 D [31/Dec/2005:19:03:30 +0100] [Job 11] PageWidth = 595.0, PageLength = 842.0 D [31/Dec/2005:19:03:30 +0100] [Job 11] 0 %%PageBoundingBox: 0 0 595 842 D [31/Dec/2005:19:03:30 +0100] [Job 11] 0 %%EndPageComments D [31/Dec/2005:19:03:30 +0100] [Job 11] 0 %%BeginPageSetup D [31/Dec/2005:19:03:30 +0100] [Job 11] 0 %%EndPageSetup D [31/Dec/2005:19:03:30 +0100] [Job 11] 0 %%BeginResource: file Pscript_T42Hdr 5.0 0 D [31/Dec/2005:19:03:30 +0100] [Job 11] 0 %%EndResource D [31/Dec/2005:19:03:30 +0100] [Job 11] 0 %%BeginResource: file Pscript_Text 5.0 0 D [31/Dec/2005:19:03:30 +0100] [Job 11] 0 %%EndResource D [31/Dec/2005:19:03:30 +0100] [Job 11] 0 %%PageTrailer D [31/Dec/2005:19:03:30 +0100] [Job 11] 0 %%Trailer D [31/Dec/2005:19:03:30 +0100] [Job 11] Saw Trailer! D [31/Dec/2005:19:03:30 +0100] [Job 11] Saw EOF! D [31/Dec/2005:19:03:30 +0100] UpdateJob: job 11, file 0 is complete. D [31/Dec/2005:19:03:30 +0100] CancelJob: id = 11 D [31/Dec/2005:19:03:30 +0100] StopJob: id = 11, force = 0 D [31/Dec/2005:19:03:30 +0100] StopJob: printer state is 3 [/code] Frank Zitieren
Empfohlene Beiträge
Dein Kommentar
Du kannst jetzt schreiben und Dich später registrieren. Wenn Du ein Konto hast, melde Dich jetzt an, um unter Deinem Benutzernamen zu schreiben.