Seems that CUPS in Xubuntu 24.04, new printers on CUPS servers being added get added assuming:
AuthInfoRequired username,password
in the entry created in CUPS printers.conf file
Older printer queues I set up while on Xubuntu 20.04 got created with entry:
AuthInfoRequired none
in the entry created in CUPS printers.conf file
As result, print jobs created to newly added printers (created by Xubuntu 24.04) get stuck on the Xubuntu workstation in state: “Held for Authentication”
The Xubuntu CUPS printers.conf file seems to be auto-genreated from some other master source. I have stopped CUPS, edited the printers.conf file to change the new printer from AuthInfoRequired username,password to AuthInfoRequired none, but when I restart CUPS tasks, the value in printers.conf flips right back to AuthInfoRequired username,password.
I need a solution to be able to set up workstation CUPS printers on Xubuntu 24.04 that are configured AuthInfoRequired none just like I had been doing while on prior releases.
My needed print path is as follows:
Xubuntu CUPS client → ipp:// → Ubuntu Server CUPS → ipp:// → HP JetDirect connected printer
Impact only appears to be new Xubuntu printer connection set up while on 24.04. Printers set up during prior versions of Xubuntu are fine, work as expected.