Friday, November 01, 2013

Mounting Samba share in Windows 7 yields System error 58 has occured

Got a Windows 7 SP1 32-bit Pro machine that have seen various large applications already. So I am not sure if the security policy of the machine is the default. When trying to mount a Samba share got the error message below.
System error 58 has occurred.

The specified server cannot perform the requested operation.

This was done via net use \\<ip>\share. Mounting the share via Windows Explorer yields nothing, just a long wait for nothing.

The fix for my case was to change Security Settings | Local Policies | Security Options | Microsoft network client: Digitally sign communications (always) to disabled. You have to reboot the machine for the changes to take effect.

References:
http://social.technet.microsoft.com/Forums/windows/en-US/5dd9991b-78e7-4fa3-b17c-366e4ae0092f/cant-connect-to-samba-from-windows-7-vista-xp-ok-many-popular-solutions-tried-without-success?forum=w7itpronetworking


3 comments:

Anonymous said...

That worked like a charm :) Had the issue with Windows 7 clients connecting to an old Samba v3.5.2 running on an QNAP network storage. Thanks for sharing!

Justin said...

Thanks for your post. A couple of years later, still helping folks out. In my case, the same error 58 message appears when connecting from a Win 2012 server (as well as my Win 7 domain member workstation) back to an old Win XP box that is not on the domain. I don't know if I will be able to get admins to change that setting on the server, but at least I know what a path forward is.

Anonymous said...

dear lord, worked like a charm,
thank you

Rust and WebAssembly quick start guide 2025

Rust and WebAssembly quick start guide 2025 As of December 2025, Rust and WebAssembly is reorganizing. Documentation is currently out of da...