"requesting-user-name" and "$3 in argv" don't match in Samba/ADS/winbindd environment #465
You argued: "please report this to the SAMBA folks; the domain part of the username shouldn't be passed in with the job..."
I'm not so sure about it. In a "SSO" (Single Sign On) environment the domain part IS part of the username. Users "smith" and "root" from
I believe it is very important for CUPS to support this concept in the newer versions.
The "fix" might be easy enough. In any case it doesn't seem to be correct to translate the "DOMAIN\username" into 2 different representations ('DOMAIN_username' and 'DOMAIN') from what I can see in the error_log. (No idea where in the CUPS source code this happens...)
CUPS.org User: mike
Since SAMBA passes in the username, the fix has to happen there. If we change the username handling in CUPS to workaround the SAMBA issue, then there will be side-effects that could break other uses!
Since the Windows IPP and LPD code sends the username without the domain, the SAMBA code should be changed to drop the domain.