Positively ancient thread, I know. But I just installed 18.04 and experienced the same lockout from admin functions.
The fix was easy, but I wonder why it's necessary.
I had to make a single change to /etc/cups/cupsd.conf:
Before:
Code:
# Restrict access to the admin pages...
<Location /admin>
Order allow,deny
</Location>
After:
Code:
# Restrict access to the admin pages...
<Location /admin>
Order allow,deny
AuthType Default
Require user @SYSTEM
</Location>
Of course, we now have systemctl, so restarting is now:
Code:
$ sudo systemctl restart cups
And check up on things with:
Code:
$ sudo systemctl status cups
● cups.service - CUPS Scheduler
Loaded: loaded (/lib/systemd/system/cups.service; enabled; vendor preset: enabled)
Active: active (running) since Fri 2019-03-08 08:14:01 EST; 6s ago
Docs: man:cupsd(8)
Main PID: 32079 (cupsd)
Tasks: 1 (limit: 4915)
CGroup: /system.slice/cups.service
└─32079 /usr/sbin/cupsd -l
Mar 08 08:14:01 bick-ubtu3 systemd[1]: Started CUPS Scheduler.
$
The usual steps of making sure you're part of the lpadmin group still apply, of course. My issue turned out to be that odd manifestation in the conf file.