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 firstname.lastname@example.org -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!