/etc/cups/cupsd.conf (I thought whereis would have found it, I am wrong) # Show general information in error_log. LogLevel warn MaxLogSize 0 Listen /var/run/cups/cups.sock Listen /var/run/cups/cups.sock Browsing On BrowseLocalProtocols dnssd DefaultAuthType Basic WebInterface Yes <Location /> Order allow,deny </Location> <Location /admin> Order allow,deny </Location> <Location /admin/conf> AuthType Default Require user @SYSTEM Order allow,deny </Location> <Policy default> JobPrivateAccess default JobPrivateValues default SubscriptionPrivateAccess default SubscriptionPrivateValues default <Limit Create-Job Print-Job Print-URI Validate-Job> 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 Cancel-My-Jobs Close-Job CUPS-Move-Job CUPS-Get-Document> 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 CUPS-Get-Devices> 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 Cancel-Jobs CUPS-Accept-Jobs CUPS-Reject-Jobs> AuthType Default 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> <Policy authenticated> JobPrivateAccess default JobPrivateValues default SubscriptionPrivateAccess default SubscriptionPrivateValues default <Limit Create-Job Print-Job Print-URI Validate-Job> 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 Cancel-My-Jobs Close-Job CUPS-Move-Job CUPS-Get-Document> AuthType Default 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 Cancel-Jobs CUPS-Accept-Jobs CUPS-Reject-Jobs> AuthType Default Require user @SYSTEM Order deny,allow </Limit> <Limit Cancel-Job CUPS-Authenticate-Job> AuthType Default Require user @OWNER @SYSTEM Order deny,allow </Limit> <Limit All> Order deny,allow </Limit> </Policy> JobPrivateAccess default JobPrivateValues default SubscriptionPrivateAccess default SubscriptionPrivateValues default PreserveJobHistory No
Roba: > Let us see. > I HAVE explained I have done nothing to alter what existed from "stock" > in Jessie (when cups) did work from the browser, right? > Now it does not and I HAVE DONE NOTHING other than upgrading from stable > to testing. And cups does not work. Now how would your question > address this issue? > > You want to see output published here on the list but your email does > not really exist, so you read the list from elsewhere. That makes me > wonder with who or what am I talking to. > > $ whereis cupsd.conf > cupsd: /usr/sbin/cupsd /usr/share/man/man8/cupsd.8.gz > > $ ls -al /usr/sbin/cup* > -rwxr-xr-x 1 root root 174416 Jan 19 15:44 /usr/sbin/cups-browsed > -rwxr-xr-x 1 root root 27980 Feb 16 2016 /usr/sbin/cups-genppdupdate > -rwxr-xr-x 1 root root 10232 Jan 18 15:06 /usr/sbin/cupsaccept > -rwxr-xr-x 1 root root 10232 Jan 18 15:06 /usr/sbin/cupsaddsmb > -rwxr-xr-x 1 root root 10232 Jan 18 15:06 /usr/sbin/cupsctl > -rwxr-xr-x 1 root root 416328 Jan 18 15:06 /usr/sbin/cupsd > lrwxrwxrwx 1 root root 10 Jan 18 15:06 /usr/sbin/cupsdisable -> > cupsaccept > lrwxrwxrwx 1 root root 10 Jan 18 15:06 /usr/sbin/cupsenable -> > cupsaccept > -rwxr-xr-x 1 root root 26920 Jan 18 15:06 /usr/sbin/cupsfilter > lrwxrwxrwx 1 root root 10 Jan 18 15:06 /usr/sbin/cupsreject -> > cupsaccept > > Anything else I can help you with? > Because it doesn't seem any more that I am seeking help from someone who > wants to help but from someone who wants to interrogate and arrogantly > wants to make anybody seem inferior. If that really matters to you, I > do not know and I do not wish to compete with any experts for the > position of the expert. It is not even that extreme for me to make the > damn printer work. > > BUT > > If CUPS worked and one does nothing to affect it (consciously at least > because I'd rather do work than be fiddling with debian bugs) and after > some upgrade/update it doesn't I suspect it is a bug on behalf of the > system and not MY PROBLEM. Because if I had left the damn thing alone > unupdated in its old stable state I wouldn't be here asking questions. > > I suspect this is not what DEBIAN as a community want or expect. > > Now if we can address the issue and not the bearer of the symptom we can > become constructive again. > > > > > > > Brian: >> On Wed 01 Feb 2017 at 23:58:15 +0000, Brian wrote: >> >>> On Wed 01 Feb 2017 at 23:21:00 +0000, Brian wrote: >>> >>>> When cupsd starts (as yours has done) it listens for incoming connections >>>> on port 631 for tcp and tcp6. Print jobs are sent to port 631. A browser >>>> connects to tcp port 631. Your netstat output shows no listening on tcp >>>> port 631. No wonder http://localhost:631 will not work. >>>> >>>> Reason? No idea, but that is problem. It could lie with your cupsd.conf >>>> in /etc/cups. Or something you have done with the networking setup. >>> >>> The default cupsd.conf has the line >>> >>> Listen localhost:631 >>> >>> Does yours? >> >> A simple enough question. Well? >> > >