Follow up question: Has Kodi, OSMC or the Vero 4k any limitation to the SMB protocol version (1,2 or 3)? Maybe the issue is related to this? I will try to change the settings in my samba.conf on the server but wanted to know if this may be the reason before.
I added min protocol = smb2 to my samba config. But the error message still occurs. I can see the shares but not access them or add them. I also are not asked to provide username and password. Is there any config file or temp file in osmc which I can clear to reset samba configurations in osmc?
One addition: If I change the settings in the SMB Client settings in Kodi to “min protocol version” to “smb2” I’m not able to find the shares anymore. Is this a potential hint to the solution?
Hi, I thought the same. But I also use the solid explorer of my smartphone to access the SMB share and I needed to change the settings from solid explorer from smb1 to smb2 to get access after I changed it on my server. So it seems to be smb2. How can I check? I will try to add a specific protocol protocol = smb2to the smb.conf
I also installed Kodi on my smartphone and tried to add the SMB share there. No success. So now I’m pretty sure that this is related to my SMB share or server configuration. I’m running a NAS with Debian stretch.
Can someone maybe share there global and one example share drive configuration out of the smb.conf file? I would like to compare. I will share my setting later the day as I will be back at home.
@MelBourbon Reading this thread I’m a little be confused what has been changed where. So my questions:
What NAS is it (model, brand, etc.)?
Obviously you use at the moment the built-in Samba code of Kodi. For that you can use the GUI Settings -> Services -> SMB Client -> Max Protocol Version to influence behavior.
If you mean by changing the smb.conf on your samba server, have a look at smb.conf
As you can see there you could influence the protocol negotiation using server max protocol and server min protocol in the global section using one of the options ‘CORE, COREPLUS, LANMAN1, LANMAN2, NT1, SMB2_02, SMB2_10, SMB2_22, SMB2_24, SMB3_00, SMB3_02, SMB3_10, SMB3_11 or SMB2_FF’.
Btw. the client code on the OSMC side should also respect the settings in the local /etc/samba/smb.conf