Running cups in debug mode (cupsctl --debug-logging) in the logs I see a couple of interesting lines:
[Job 1008] PID 2888 (/usr/lib/cups/backend/smb) stopped with status 2. ... [Job 1008] Unable to connect to CIFS host: NT_STATUS_INVALID_ACCOUNT_NAME ... [Job 1008] Backend returned status 2 (authentication required) -- 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/1853242 Title: Regression in Eoan: cannot print to smb connected printer Status in cups package in Ubuntu: New Status in samba package in Ubuntu: New Bug description: After upgrade from disco to eoan, notwithstanding the fact that /etc/cups/printers.conf has stayed the same, I cannot print anymore to an smb connected printer provided by my Institution. The connection uses authentication and username, password are present in the smb url in the printers.conf file. May be the same regression as in Fedora 30 https://bugzilla.redhat.com/show_bug.cgi?id=1706090 Issue prevents upgrading to eoan. To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/cups/+bug/1853242/+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