Esto me ocurrió en un servidor:
Se instaló cups en este servidor y aunque se ejecutaba:
sudo cupsctl --remote-admin --remote-any
No solucionaba el problema.
Luego he mirado el log de errores y sale esto:
El problema se debía a que faltaba una línea en el archivo de configuración de cups:
sudo nano /etc/cups/cupsd.conf
faltaba la línea que va luego de «Listen /run/cups/cups.sock» que es «ServerAlias nube30.derpacif.com
» para el caso de nube30.
El archivo quedó así:
luego se reinicia cups con:
sudo systemctl restart cups
Que es más moderno y por lo tanto más efectivo que utilizar service.