CUPS 1.3.5: 'connection refused' when trying to print from thecommand line...

Helge Blischke h.blischke at srz.de
Fri Jan 11 10:26:10 PST 2008


Evan Bradley wrote:
> 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
> 
> 
What does your cupsd.conf look like?
You cannot simmply copy it over from 1.1.x.

Helge


-- 
Helge Blischke
Softwareentwicklung

H.Blischke at acm.org




More information about the cups mailing list