You are not logged in.
I am having trouble with using a cups server setup. In the past I have used the following cupsd.conf on the server and client.conf on the client and the printers automatically show up on the client. But on a new arch set up with both the server and the client using arch and cups this no longer works. Am I mising something? Thanks
/etc/cups/cupsd.conf
DefaultEncryption IfRequested
LogLevel info
SystemGroup sys root
# Allow remote access
#Port 631
Listen 127.0.0.1:631
Listen 192.168.1.9:631
# Enable printer sharing and shared printers.
Browsing On
BrowseOrder allow,deny
BrowseAllow all
BrowseAddress @LOCAL
DefaultAuthType Basic
<Location />
Order Allow,Deny
Allow From 127.0.0.1
Allow From 192.168.1.*
</Location>
<Location /admin>
Allow localhost
# Restrict access to the admin pages...
Order allow,deny
</Location>
<Location /admin/conf>
AuthType Basic
Require user @SYSTEM
Allow localhost
# Restrict access to the configuration files...
Order allow,deny
</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 Pause-Printer Resume-Printer Set-Printer-Attributes 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-Add-Printer CUPS-Delete-Printer CUPS-Add-Class CUPS-Delete-Class CUPS-Accept-Jobs CUPS-Reject-Jobs CUPS-Set-Default>
AuthType Basic
Require user @SYSTEM
Order deny,allow
</Limit>
<Limit Cancel-Job CUPS-Authenticate-Job>
Require user @OWNER @SYSTEM
Order deny,allow
</Limit>
<Limit All>
Order deny,allow
</Limit>
</Policy>
/etc/cups/client.conf
ServerName 192.168.1.9
Last edited by tetonedge (2008-12-02 06:31:48)
Offline
Are the IP Addresses all correct?
Are you running a firewall that could be blocking port 631? (on either the client, server or somewhere in between)?
Can you add the printeres manually and have them work?
Are you familiar with our Forum Rules, and How To Ask Questions The Smart Way?
BlueHackers // fscanary // resticctl
Offline
I have double checked the ip addresses and they are correct and there is not firewall. The printers also can be added manually and work great.
Offline
bump, anybody know why they would not show up in the printer list automatically?
Offline
If they can be added manually and work fine, then either:
1) The server isn't broadcasting it's availability
2) The client isn't looking for the broadcasts from the server
3) Something along the way is blocking the broadcasts
4) A combination of the above
I'm assuming both computers are on the same physical layer 2 network? (ie, your're using a /24 or 255.255.255.0 network mask)
Are you familiar with our Forum Rules, and How To Ask Questions The Smart Way?
BlueHackers // fscanary // resticctl
Offline
They are both on the same physical layer 2 network /24. Is there any way to check 2). I know that the server is broadcasting as I have a Mac laptop that is adding the printers automatically, therefore is seeing the broadcasts and they are being sent and are not blocked.
Offline
OK, so it's an issue on the client side if other clients are picking them up automatically...
Try adding these lines to the clinet:
Browsing On
BrowseOrder allow,deny
BrowseAllow all
Are you familiar with our Forum Rules, and How To Ask Questions The Smart Way?
BlueHackers // fscanary // resticctl
Offline
Okay that fixed it, thanks
Offline
Sweet - could you edit your original post and change the topic to start with '[SOLVED]' to help others who search the forums for answers in the future please?
Are you familiar with our Forum Rules, and How To Ask Questions The Smart Way?
BlueHackers // fscanary // resticctl
Offline