When I go to http://pi3.lan:631/ it simply says "Bad Request". I followed the instructions here to make the web interface accessible remotely. However, it didn't work; I still just get "Bad Request".
The relevant portion of my cupsd.conf looks like this now:
Code: Select all
<Location />
# Allow remote access...
Order allow,deny
Allow @local
</Location>
<Location /admin>
Order allow,deny
Allow @local
</Location>
<Location /admin/conf>
AuthType Default
Require user @SYSTEM
Order allow,deny
Allow @local
</Location>As a workaround, I'm doing "ssh pi@pi3.local -L 8080:localhost:631" and then going to http://localhost:8080/ and this mostly works, but it's not great because apparently the CUPS web interface sometimes uses absolute URLs, and throws me back to http://localhost:631/ instead of http://localhost:8080/ and then I'm suddenly administering my laptop's CUPS instead of the Pi's CUPS. So a better solution would be appreciated. Thanks!