Please, delete all Port and Listen lines from cupsd.conf and make your ports.conf look like this:
Listen localhost:631 Listen /var/run/cups/cups.sock You can't have multiple Listen directives that point on same interface. I.e. you can't have: Listen localhost:631 Listen *:631 This is a no-go for CUPS. * includes localhost and that's why you have "unable to bind" in your error_log and this is why CUPS doesn't work. You should have only one Listen or only one Port directive. You can't have two Listen or two Port directives where one directive implies other one. You can't have Listen pointing to port (...:631) and then Port again. Anyhow, this isn't a bug, but misconfigured service (and that misconfiguration is caused by a user, not by Ubuntu scripts/programs; you clearly don't have Ubuntu's default cupsd.conf neither ports.conf). -- Web interface crashes when restarting cups https://launchpad.net/bugs/50804 -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs