[cups.general] HP Color LaserJet 3600 - install fails windows

Mark Richards mark.richards at massmicro.com
Thu Apr 17 13:08:36 PDT 2008


I am working a rather frustrating problem with cups and windows xp and a 
color laser jet 3600 printer.  I had posted this to cups bugs, but 
perhaps it's not the correct place.

When we try to install an HP Color LaserJet 3600 (windows xp driver) to 
a working cups server ("working means that the cups server can print a 
test page and we've also set up a raw queue for the same printer), 
windows hangs attempting to "connect" to the printer.  I suspect that 
the driver is treating the cups server as if it's the printer and 
perhaps expecting something special.

There's one error noted in the cups error (debug enabled) log:

	DNS-SD registration of "HP-3600-hpijs" failed with -65537

Note that from any linux box we can send to the cups server fine and the 
3600 prints perfectly.  Solution: don't print from windows?  Wish we 
could do that.

Your thoughts as to how we might fix this are welcome!

/m


Here's the rest of the info:

     yum info cups

Installed Packages
Name   : cups
Arch   : i386
Epoch  : 1
Version: 1.3.6
Release: 2.fc8
Size   : 9.9 M
Repo   : installed


uname -A
     2.6.24.3-50.fc8 #1 SMP Thu Mar 20 14:47:10 EDT 2008 i686 athlon i386
GNU/Linux

Clients: both linux and windowx xp sp2

Printers:
     HP Laser Jet 1200 (parallel port): works great from all clients

     HP color laser jet:

*        Description:* HP Color LaserJet 3600 + hpijs ppd
         *Printer Driver:* HP Color LaserJet 3600 Foomatic/hpijs
         *Printer State:* idle, accepting jobs, published.
*        Device URI:* usb://HP/Color%20LaserJet%203600


Here's the error log (debug enabled):


I [01/Apr/2008:22:46:00 -0400] Listening to :::631 (IPv6)
I [01/Apr/2008:22:46:00 -0400] Listening to 0.0.0.0:631 (IPv4)
I [01/Apr/2008:22:46:00 -0400] Listening to /var/run/cups/cups.sock (Domain)
I [01/Apr/2008:22:46:00 -0400] Loaded configuration file 
"/etc/cups/cupsd.conf"
I [01/Apr/2008:22:46:00 -0400] Using default TempDir of 
/var/spool/cups/tmp...
I [01/Apr/2008:22:46:00 -0400] Configured for up to 100 clients.
I [01/Apr/2008:22:46:00 -0400] Allowing up to 100 client connections per 
host.
I [01/Apr/2008:22:46:00 -0400] Using policy "default" as the default!
I [01/Apr/2008:22:46:00 -0400] Full reload is required.
I [01/Apr/2008:22:46:00 -0400] Loaded MIME database from '/etc/cups': 35 
types, 38 filters...
D [01/Apr/2008:22:46:00 -0400] Loading printer HP-3600-hpijs...
W [01/Apr/2008:22:46:00 -0400] DNS-SD registration of "HP-3600-hpijs" 
failed with -65537
D [01/Apr/2008:22:46:00 -0400] Loading printer HP-3600-RAW...
D [01/Apr/2008:22:46:00 -0400] Loading printer HPLJ1200...
E [01/Apr/2008:22:46:00 -0400] cupsdSetPrinterAttrs: Unable to get 
printer context
I [01/Apr/2008:22:46:00 -0400] Loading job cache file 
"/var/cache/cups/job.cache"...
D [01/Apr/2008:22:46:00 -0400] [Job 4] Loading from cache...
D [01/Apr/2008:22:46:00 -0400] [Job 5] Loading from cache...
D [01/Apr/2008:22:46:00 -0400] [Job 6] Loading from cache...
D [01/Apr/2008:22:46:00 -0400] [Job 7] Loading from cache...
D [01/Apr/2008:22:46:00 -0400] [Job 8] Loading from cache...
D [01/Apr/2008:22:46:00 -0400] [Job 9] Loading from cache...
D [01/Apr/2008:22:46:00 -0400] [Job 10] Loading from cache...
D [01/Apr/2008:22:46:00 -0400] [Job 11] Loading from cache...
D [01/Apr/2008:22:46:00 -0400] [Job 12] Loading from cache...
D [01/Apr/2008:22:46:00 -0400] [Job 13] Loading from cache...
D [01/Apr/2008:22:46:00 -0400] [Job 14] Loading from cache...
D [01/Apr/2008:22:46:00 -0400] [Job 15] Loading from cache...
I [01/Apr/2008:22:46:00 -0400] Full reload complete.
I [01/Apr/2008:22:46:00 -0400] Cleaning out old temporary files in 
"/var/spool/cups/tmp"...
I [01/Apr/2008:22:46:00 -0400] Listening to :::631 on fd 14...
I [01/Apr/2008:22:46:00 -0400] Listening to 0.0.0.0:631 on fd 15...
I [01/Apr/2008:22:46:00 -0400] Listening to /var/run/cups/cups.sock on 
fd 16...
I [01/Apr/2008:22:46:00 -0400] Resuming new connection processing...
W [01/Apr/2008:22:46:00 -0400] DNS-SD registration of "HP-3600-hpijs" 
failed with -65537
D [01/Apr/2008:22:46:00 -0400] Report: clients=0
D [01/Apr/2008:22:46:00 -0400] Report: jobs=12
D [01/Apr/2008:22:46:00 -0400] Report: jobs-active=0
D [01/Apr/2008:22:46:00 -0400] Report: printers=3
D [01/Apr/2008:22:46:00 -0400] Report: printers-implicit=0
D [01/Apr/2008:22:46:00 -0400] Report: stringpool-string-count=529
D [01/Apr/2008:22:46:00 -0400] Report: stringpool-alloc-bytes=8008
D [01/Apr/2008:22:46:00 -0400] Report: stringpool-total-bytes=10744
D [01/Apr/2008:22:46:01 -0400] cupsdNetIFUpdate: "lo" = localhost...
D [01/Apr/2008:22:46:01 -0400] cupsdNetIFUpdate: "eth0" = 192.168.1.20...
D [01/Apr/2008:22:46:01 -0400] cupsdNetIFUpdate: "lo" = localhost...
D [01/Apr/2008:22:46:01 -0400] cupsdNetIFUpdate: "eth0" = 
fe80::226:54ff:fe14:31f9%eth0...
D [01/Apr/2008:22:46:02 -0400] cupsdAcceptClient: skipping getpeercon()
D [01/Apr/2008:22:46:02 -0400] cupsdAcceptClient: 20 from localhost (Domain)
D [01/Apr/2008:22:46:02 -0400] cupsdReadClient: 20 POST /printers/ HTTP/1.1
D [01/Apr/2008:22:46:02 -0400] cupsdAuthorize: No authentication data 
provided.
D [01/Apr/2008:22:46:02 -0400] CUPS-Get-Printers
D [01/Apr/2008:22:46:02 -0400] cupsdProcessIPPRequest: 20 status_code=0 
(successful-ok)




The cups.conf file reads:

# Show troubleshooting information in error_log.
LogLevel debug
SystemGroup sys root
# Allow remote access
Port 631
Listen /var/run/cups/cups.sock
# Enable printer sharing and shared printers.
Browsing On
BrowseOrder allow,deny
BrowseAllow all
BrowseAddress @LOCAL
DefaultAuthType Basic
<Location />
   Allow 192.168.1.0/24
   # Allow shared printing and remote administration...
   Order allow,deny
   Allow @LOCAL
</Location>
<Location /admin>
   # Allow remote administration...
   Order allow,deny
   Allow @LOCAL
</Location>
<Location /admin/conf>
   AuthType Default
   Require user @SYSTEM
   # Allow remote access to the configuration files...
   Order allow,deny
   Allow @LOCAL
</Location>
<Policy default>
   <Limit Send-Document Send-URI Hold-Job Release-Job Restart-Job
Purge-Jobs Set-Job-Attributes Create-Job-Subscription Renew-Subscription
Cancel-Subscription Get-Notifications Reprocess-Job Cancel-Current-Job
Suspend-Current-Job Resume-Job CUPS-Move-Job>
     Require user @OWNER @SYSTEM
     Order deny,allow
   </Limit>
   <Limit CUPS-Add-Modify-Printer CUPS-Delete-Printer
CUPS-Add-Modify-Class CUPS-Delete-Class CUPS-Set-Default>
     AuthType Default
     Require user @SYSTEM
     Order deny,allow
   </Limit>
   <Limit Pause-Printer Resume-Printer Enable-Printer Disable-Printer
Pause-Printer-After-Current-Job Hold-New-Jobs Release-Held-New-Jobs
Deactivate-Printer Activate-Printer Restart-Printer Shutdown-Printer
Startup-Printer Promote-Job Schedule-Job-After CUPS-Accept-Jobs
CUPS-Reject-Jobs>
     AuthType Default
     Require user @SYSTEM
     Order deny,allow
   </Limit>
   <Limit CUPS-Authenticate-Job>
     Require user @OWNER @SYSTEM
     Order deny,allow
   </Limit>
   <Limit All>
     Order deny,allow
   </Limit>
</Policy>






More information about the cups mailing list