CUPS 1.3.5: 'connection refused' when trying to print from thecommand line...
Evan Bradley
ebradley at williams-int.com
Fri Jan 11 10:15:04 PST 2008
Hi Helge,
Thanks for the reply!
Here is the output of the 'svcs | grep print' command:
[517-root at unixbuild-/opt/cups/1.3.5/etc/cups] svcs | grep print
online Nov_27 svc:/application/cde-printinfo:default
offline Nov_27 svc:/application/print/ipp-listener:default
It appears as if the ipp-listener is already disabled, and the rfc1179 service isn't even found.
Evan
> Evan Bradley wrote:
> > Hello,
> >
> > I am testing the 1.3.5 version of CUPS on a Sun Blade 1000 loaded with Solaris 10. CUPS is installed in /opt/cups/1.3.5 and GPL Ghostscript 8.6.1 is installed in /opt/ghostscript/8.6.1
> >
> > I've copied the etc/cupsd.conf, etc/ppd and share/model files from our production CUPS installation into their respective places in the /opt/cups/1.3.5 tree; as well as the pstoraster.convs file from the Ghostscript 8.6.1 installation into /opt/cups/1.3.5/etc as well.
> >
> >
> > The web interface works just fine, in that I can connect to it, add printers, and print test pages. The problem occurs when I attempt to use the lp or lpstat commands found in /opt/cups/1.3.5/bin from the command line:
> >
> > [code]
> > [496-root at unixbuild-/opt/cups/1.3.5/bin] ps -aef | grep cups
> > root 24913 1 0 10:55:53 ? 0:02 /opt/cups/1.3.5/sbin/cupsd
> >
> > [497-root at unixbuild-/opt/cups/1.3.5/bin] ./lpstat -a
> > /lpstat: Unable to connect to server
> >
> > [513-root at unixbuild-/opt/cups/1.3.5/bin] ./lp -d misq2 /u/eb1850/Documents/Misc/konstruct-error.txt
> > /lp: Connection refused
> > [/code]
> >
> > The log level is set to 'debug', but none of the logs have any info regarding this condition. I can post any of the conf files or log files if they would be helpful.
> >
> > Any help would be greatly appreciated, as this is preventing us from upgrading from our production version (1.1.23) of CUPS.
> >
> > Thanks in advance,
> >
> >
> > Evan
>
> Did you properly disable the native spool system of Solaris?
> Since Solaris 10, the native spooler runs an ipp listener.
>
> To see if they are running, execute
>
> svcs | grep print
>
> which will return something like
>
> online Sep_14 svc:/application/print/cleanup:default
> online Sep_14 svc:/application/cde-printinfo:default
> offline Sep_14 svc:/application/print/ipp-listener:default
> offline Sep_14 svc:/application/print/rfc1179:default
>
> Tu successfully run CUPS on this machine, the last two *must be* disabled
> using the command
>
> svcadm disable svc:/application/print/ipp-listener:default
> svcadm disable svc:/application/print/rfc1179:default
>
> Then restart CUPS.
>
> Helge
>
> --
> Helge Blischke
> Softwareentwicklung
>
> H.Blischke at acm.org
More information about the cups
mailing list