Running samba 4.1.23-31.1, in Dolphin I could click Network->Samba Shares->(workgroup name)->(name of Windows 10 machine) and got a list of six folders, one of which is shared. Clicking the shared folder, I’m in with read and write access.
With update to samba 4.2.4-34.1, when I do Network->Samba Shares->(workgroup name)->(name of Windows 10 machine), an authentication window appears wanting user name and password. The Windows 10 machine does have a user name, but no password. No matter what I put in the authentication fields, access is denied.
I rolled back to samba 4.1.23-31.1 and again have access.
the global stanza of smb.conf is
[global]
workgroup = CANDH
passdb backend = tdbsam
name resolve order = bcast host lmhosts wins
printing = cups
printcap name = cups
printcap cache time = 750
cups options = raw
map to guest = Bad User
include = /etc/samba/dhcp.conf
logon path = \\%L\profiles\.msprofile
logon home = \\%L\%U\.9xprofile
logon drive = P:
usershare allow guests = No
add machine script = /usr/sbin/useradd -c Machine -d /var/lib/nobody -s /bin/false %m$
domain logons = No
domain master = No
ldap admin dn =
security = user
wins server =
wins support = No
Come to think of it: My Linux boxes haven’t lost the plot when talking to each other. But last couple of days there was a spontaneous upgrade of the windows 10 computers in my house. I wonder if that’s why win 10 shares are blocked (to openSUSE).
Is it really true that the Win10 User account you’re using to authenticate really does not have a password?
And if this is so, what kind of account is this, a local account (stored in the Win10 SAM) or an Internet-authenticated account using some Internet email address like outlook.com, hotmail.com or live.com?
And, if this is some kind of account with such minimal security, maybe you should activate the Guest account and use it instead of an ordinary User account of any type?
Our Windows 10 machines have the recent April monthly update, and it caused no change for samba 4.1.23-31.1, so I think that is not the issue. The denied access comes with an update to samba 4.2.4-34.1.
The first two files which are Autodeleted, and the last two which are Autoinstalled are password libraries, so I suspect those changes are the problem.
It’s really true - no password. It is a local account.
This additional add on of the UDP implies a bug is operating.
BUT: I don’t know at all whether this relates to your issue. It simply seemed the same in the beginning of this thread but now seems somewhat divergent.
I did more testing, and find a Linux box with updated samba 4.2.4-34.1 can access other Linux machines (all which have passwords) and a Windows 10 machine which has a password. However, access is denied to the Windows 10 machine without a password. Access to the non-password Win10 box works with samba 4.1.23-31.1.
Your samba-4.2.4-9.2 and my 4.2.4-34.1 seem to be supplied with different bugs.
Well this is interesting: I have a Tumbleweed installation that hasn’t been updated for a good while. It was using samba-4.3.6-1.1.x86_64 and it was seeing and accessing the win10 share no trouble.
So I ran zypper dup and checked what samba I had after that. It is now samba-4.4.2-1.1.x86_64. And I straight away after the upgrade I was getting the request for a username/password pair. And regardless of what credentials I entered, there was no access.
So I applied the fix I had mentioned a few posts earlier when I had issues with my Leap4,21 [Yast ==> Firewall ==> Custom Rules ==> External Zone + Source Network = w.x.y.z/24 + Protocol = UDP].
And that fixed my new issue in updated Tumbleweed without a need to supply credentials.
So: there is a bug in the Samba upgrades for Leap and Tumbleweed whereupon credentials are asked without a cause for credentials and opening a UDP channel (which I think relates to “name resolution”) fixed it (for me).
At first I did only the “share” tab, so after the reminder I did the “security” tab. With both 4.2.4-34.1 and 4.4.2-4.1, no change in function - still get the authentication window, then access denied.
Howard
Interesting indeed. I tried [Yast ==> Firewall ==> Custom Rules ==> External Zone + Source Network = w.x.y.z/24 + Protocol = UDP] with samba 4.2.4-34.1 with no change in behavior. For w.x.y.z, I used the router’s IP address, 192.168.1.1. That did not help. I then updated to samba 4.4.2-4.1 and still no access. I added a rule with w.x.y.z = 192.168.1.153, the Win10 machine’s current local IP address, but still no access.
Are either of those the correct Source Network IPs?
I hunted through the router’s settings for anything that might block UDP, but found nothing. Did I likely miss anything?
Does your win10 share have a password? I can access Win10 if there is a password but cannot access the one machine with no password.
I must say, YaST2 does a splendid job moving between these three samba versions.