If you try to access a network share located on Linux server with Samba
and you get an error 0x80004005 Unspecified error, please try to change a registry entry as below:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\LanmanWorkstation\Parameters
Name: RequireSecuritySignature
Type: REG_DWORD
Value: change from 1 to 0
This value is related to SMB packet signing.
You need to restart Workstation service or reboot a server after this change.
More on this:
http://blogs.technet.com/b/josebda/archive/2010/12/01/the-basics-of-smb-signing-covering-both-smb1-and-smb2.aspx