Let's try posting this again with a fully qualified reply address this time!
We have Solaris 2.3 running on a 630MP with two SuperSPARC modules. It has no
local printers attached, only remote printers. Starting about two weeks ago
the lpsched died. I can restart it as many times as I want, and as soon as
anyone tries to print, lpNet and lpsched die. The lpsched error:
05/05 16:22:18: Received unexpected signal 11; terminating.
The lpNet errors (from /var/spool/lp/logs/lpNet):
05/05 16:22:18 p 2836 <none> ERROR: class=NonFatal, type=Internal,
trace=(LpExecEvent), Broken lpExec pipe.
05/05 16:22:18 p 2836 <none> ERROR: class=Fatal, type=Internal,
trace=(LpExecEvent), Cannot recover.
05/05 16:22:18 p 2836 <none> Abnormal process termination.
I am guessing that the second lpNet spawned process is never starting up,
killing the first lpNet which in turn kills lpsched. I tried deleting all the
printer entries using admintool and then putting them back in. It doesn't
matter what kind of printer server I am printing too (SunOS 4, Solaris,
Ultrix), so it must be something on our system.
I am now running the jumbo LP patch 101317-06, but that makes no difference.
Other SPARC 10's remotely printing to the same printers are just fine, as
they were with earlier patch 101317-04. I don't know what happened to the
system that it now no longer wants to let lpNet/lpsched live. Any ideas?
---------------------------------------------------------------------------
Washington University, St. Louis, Missouri