Same here. Adding the line to /etc/hosts with the .local works. The printers are automatically detected (as expected) and auto populate the printers. I did not have to go to the cups web interface to add them. Without the .local, it does not work. Has worked with every release since 11.04. This is the first release that it does not work correctly. Had to do this to both 16.10 computers on my network.
-- You received this bug notification because you are a member of Ubuntu Touch seeded packages, which is subscribed to cups in Ubuntu. https://bugs.launchpad.net/bugs/1638395 Title: Unable to locate remote printer when printing Status in cups package in Ubuntu: Confirmed Bug description: My printer (EPSON Stylus Photo RX520) is connected to a Yakkety station called "paris" which is the printing server. Printing is fine from the server. When i configure another Yakkety station to print via this server, the printer is detected OK via dnssd, the driver is installed OK. But i can't print. I get the following message "Unable to locate printer "paris.local"." I used to work on xenial but the connection was through ipps. I tried to configure the connection as in xenial, to no avail ... What i did: add "192.168.1.4 paris.local" in /etc/hosts remove printer from cups, reinstalled it and i finally was able to print on the remote printer! Don't know if this problem is related to cups or avahi ... Ubuntu 16.10 cups 2.2.0-2 What i expected to happen: printing successful What happened: client cannot locate remote printer, add to add a line in /etc/hosts to make it work To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/cups/+bug/1638395/+subscriptions -- Mailing list: https://launchpad.net/~touch-packages Post to : touch-packages@lists.launchpad.net Unsubscribe : https://launchpad.net/~touch-packages More help : https://help.launchpad.net/ListHelp