[cups.general] Login to cups on localhost:631 password failure

David Southwell david at vizion2000.net
Wed Dec 9 07:44:37 PST 2009


Hi
After installing cups I get a password authentication failure trying to log 
into to http://localhost:631 on freebsd 7.2 p3 amd 64.

trying to log on as 'root' with correct root password.

I am trying to set up cups to print from
an hp laserjet 2200dn equipped with a built in 10/100 jetdirect 610N. The 
printer is also used by a number of MS$ systems on the same subnet as the 
server so I know the printer is working and configured to print both text and 
graphics and to use the double sided facility. I need to use similar 
facilities from the server.

On the windows XP systems the printer is identified by a port entry in the 
form "[my_device].[my_domain].[my_tld]:HP LaserJet 2200" in the printer 
properties. The HP JetDirect Configuration report includes the following info:
_______________________________
Model Number: J4169A
Firmware Version: L.20.24

Under TCP/IP we have:
Hostname: [mydevice]
Domain Name: [my_domain].[my_tld]
# The following all show correct entries:
Ip Address:
Subnet Mask:
Default Gateway:
DNS Server:
__________________________________
End of jetDirect config info:
____________________________________

Despite reading the documentation I seem to be having difficulty setting up 
the printer running with cups although it works fine on the network from the 
MS$ machines. So far I have not been able to get the beast to 
print.
____________________________________________
Cups is running:

dns1# ps -aux |grep cupsd
root       40253  0.0  0.1 27956  5332  ??  Is    1:01PM   0:00.02 
/usr/local/sbin/cupsd -C /usr/local/etc/cups/cupsd.conf

dns1# cat /usr/local/etc/cups/cupsd.conf                                                                                       
#                                                                                                                              
# "$Id: cupsd.conf.in 8805 2009-08-31 16:34:06Z mike $"                                                                        
#                                                                                                                              
# Sample configuration file for the CUPS scheduler.  See "man cupsd.conf" for 
a                                                
# complete description of this file.                                                                                           
#                                                                                                                              

# Log general information in error_log - change "warn" to "debug"
# for troubleshooting...                                         
LogLevel warn                                                    

# Administrator user group...
SystemGroup wheel            


# Only listen for connections from the local machine.
Listen localhost:631                                 
Listen /var/run/cups.sock                            

# Show shared printers on the local network.
Browsing On                                 
BrowseOrder allow,deny                      
BrowseAllow all                             
BrowseLocalProtocols CUPS                   

# Default authentication type, when authentication is required...
DefaultAuthType Basic                                            

# Restrict access to the server...
<Location />                      

Order Deny, Allow
Deny from All    
Allow from 127.0.0.1
Allow from  62.49.197.50
</Location>             

# Restrict access to the admin pages...
<Location /admin>                      
AuthType Default                       
Require user @SYSTEM                   
  Order Deny, Allow                    
Deny from All                          
Allow from 127.0.0.1                   
Allow from  62.49.197.50               
</Location>                            

# Restrict access to configuration files...
<Location /admin/conf>                     
  AuthType Default                         
  Require user @SYSTEM                     
Order Deny, Allow                          
Deny from All                              
Allow from 127.0.0.1                       
Allow from  62.49.197.50                   
  Order allow,deny                         
</Location>                                

# Set the default printer/job policies...
<Policy default>                         
  # Job-related operations must be done by the owner or an administrator...
  <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 CUPS-Get-Document>      
    Require user @OWNER @SYSTEM                                                                                                            
    Order deny,allow                                                                                                                       
  </Limit>                                                                                                                                 

  # All administration operations require an administrator to authenticate...
  <Limit CUPS-Add-Modify-Printer CUPS-Delete-Printer CUPS-Add-Modify-Class 
CUPS-Delete-Class CUPS-Set-Default CUPS-Get-Devices>
    AuthType Default                                                                                                           
    Require user @SYSTEM                                                                                                       
    Order deny,allow                                                                                                           
  </Limit>                                                                                                                     

  # All printer operations require a printer operator to authenticate...
  <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>                                                                                                                                 

  # Only the owner or an administrator can cancel or authenticate a job...
  <Limit Cancel-Job CUPS-Authenticate-Job>                                
    Require user @OWNER @SYSTEM                                           
    Order deny,allow                                                      
  </Limit>                                                                

  <Limit All>
    Order deny,allow
  </Limit>          
</Policy>           

# Set the authenticated printer/job policies...
<Policy authenticated>
  # Job-related operations must be done by the owner or an administrator...
  <Limit Create-Job Print-Job Print-URI>
    AuthType Default
    Order deny,allow
  </Limit>

  <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 CUPS-Get-Document>
    AuthType Default
    Require user @OWNER @SYSTEM
    Order deny,allow
  </Limit>

  # All administration operations require an administrator to authenticate...
  <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>

  # All printer operations require a printer operator to authenticate...
  <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>

  # Only the owner or an administrator can cancel or authenticate a job...
  <Limit Cancel-Job CUPS-Authenticate-Job>
    AuthType Default
    Require user @OWNER @SYSTEM
    Order deny,allow
  </Limit>

  <Limit All>
    Order deny,allow
  </Limit>
</Policy>

#
# End of "$Id: cupsd.conf.in 8805 2009-08-31 16:34:06Z mike $".
#
dns1#







More information about the cups mailing list