[Samba] Adding a Samba shared printer fails - Windows 11 22H2
paulg at yorku.ca
Wed Nov 9 18:14:14 UTC 2022
I am trying to install a printer on a non-domain joined computer which is shared from our Samba server (running 4.16.6). As a side note, I ran into the same problem with Samba 4.15.11, hoping upgrading to 4.16.x would help.
When I attempted to add printer "\\sambaserver1.xxx.ca\printer1" on Windows 11 22H2, I am presented with the standard Windows dialog box, "Connecting to printer1 on sambaserver1.xxx.ca", followed by another dialog box asking for my user name and password.
I enter my credentials in the form AD-DOMAIN\paulg and my password. After a while, I get another dialog box which says, "The credentials supplied are not sufficient to access this printer. Do you want to specify new credentials?" If I enter the credentials again, I am presented with the same dialog box.." "The credentials supplied are not sufficient to access this printer. Do you want to specify new credentials?". Round and round we go. I can mount my home directory from the same server, so what gives?
I was able to capture the session with tcpdump. Looking at the dump, I see that the "NTLMSSP_AUTH, User:" packet contains ".\paulg" and not "AD-DOMAIN\paulg" as I would expect.
I wonder if the problem is related to https://bugzilla.samba.org/show_bug.cgi?id=15197 ?
In my testing, Windows 10 21H2 and Windows 11 21H2 function as expected. What did MS do in Windows 11 22H2?
We are running Samba 4.16.6 (self-compiled) on Rocky Linux 8.6
Any hints on how I should proceed?
More information about the samba