[Samba] Print jobs hang in Samba, don't go to UNIX spooler
Van Sickler, Jim
vansickj-eodc at Kaman.com
Thu Aug 1 11:02:06 GMT 2002
what are you running for the printer daemon?
If you're running lprng,
does "checkpc -V -f >/tmp/dump" show
anything useful when you read /tmp/dump?
Look to see if the print command=
entry has the explicit path to the
spooler-if it points to a symbolic link,
and the link has been broken, spooled
jobs won't print. That's happened to me
after upgrading my OpenBSD-it reinstalls
lpd, etc, and LPRng is broken and needs
to be reinstalled.
Good luck,
Jim
> -----Original Message-----
> From: Windsor Dave (AdW/MOE2.1) [mailto:Dave.Windsor at us.bosch.com]
> Sent: Thursday, August 01, 2002 10:36 AM
> To: 'Van Sickler, Jim'
> Subject: RE: [Samba] Print jobs hang in Samba, don't go to
> UNIX spooler
>
>
> I appreciate the suggestion, but that unfortunately
> didn't seem to change anything. I've been able to
> determine that the command specified in the
> "print command" parameter in the smb.conf aren't being
> executed, and this is what normally sends the file to
> the lp spooler. Until I figure out why this is
> happening, I have a temporary workaround in the form of
> a script that wakes up every few seconds and polls the
> spool directories for Samba-created files, and
> prints/removes them if they are not open by another
> process. This is in essence, just replacing the Samba
> print command with my script.
>
> Thanks for the advice!
>
> Best Regards,
>
> Dave Windsor
> AdW/MOE2.12
> Team Leader, Test Systems Engineering
> Robert Bosch Corporation
> Anderson, SC, USA
>
>
> -----Original Message-----
> From: Van Sickler, Jim [mailto:vansickj-eodc at Kaman.com]
> Sent: Thursday, August 01, 2002 11:45 AM
> To: 'Windsor Dave (AdW/MOE2.1)'
> Subject: RE: [Samba] Print jobs hang in Samba, don't go to
> UNIX spooler
>
>
> use ps to find the PIDs for samba
> (e.g. ps ajx |grep mbd)
>
> then kill -HUP the PIDs with "Is" in the status line
> and any PIDs with root in it. This will restart the
> process, not kill it.
>
> Then run "lpc reread" if you're running LPRng.
>
> If that doesn't restart printing,
> run "ps ajx |grep lp" to find running
> lp/lpd PIDs. kill -HUP them, or just kill the
> lpd with "Is" in the status line. Then run
> "lpd" to start lpd again. All of the running
> lpd/lpq spawned PIDs will be terminated when you
> do this. But noone's printing anyway....
>
> HPUX syntax may differ from the above, from OpenBSD/LPRng.
>
> Jim
>
> > -----Original Message-----
> > From: Windsor Dave (AdW/MOE2.1) [mailto:Dave.Windsor at us.bosch.com]
> > Sent: Thursday, August 01, 2002 6:36 AM
> > To: 'samba at lists.samba.org'
> > Subject: [Samba] Print jobs hang in Samba, don't go to UNIX spooler
> >
> >
> > I have encountered a strange printing problem with Samba
> > 2.2.4 running under
> >
> > HP-UX 11i.
> >
> > In the process of investigating a printing problem, I have
> > found that Samba
> > has stopped passing jobs along to the UNIX lp spooler as of
> yesterday
> > afternoon.
> > When NT/W2K clients print to printers on my server, the jobs
> > are accepted,
> > Samba
> > spool files are created in the spool directory defined for
> > the printer (with
> > names such as smbprn.005594.a14088), but they never actually
> > get printed.
> > The
> > UNIX spooler is working OK, since I can issue an "lp" command
> > from a shell
> > prompt and get a printout. Printing was working fine until
> > just after lunch
> > yesterday. Nothing has changed in the Samba or system
> > configuration of
> > which
> > I am aware. Does anyone know what might cause this? I would
> > like to find
> > some
> > way to restart printing without taking all the smbd processes
> > down, because
> > doing
> > so would mean stopping production lines (we're a
> > manufacturing facility).
> >
> > Thanks for any help you can provide!
> >
> > Best regards,
> >
> > Dave Windsor
> > AdW/MOE2.12
> > Team Leader, Test Systems Engineering
> > Robert Bosch Corporation
> > Anderson, SC, USA
> >
> >
> > --
> > To unsubscribe from this list go to the following URL and read the
> > instructions: http://lists.samba.org/mailman/listinfo/samba
> >
>
More information about the samba
mailing list