Windows Vista/7 放弃 Mac Server 共享点

Windows Vista/7 放弃 Mac Server 共享点

我的 Windows Vista 和 Windows 7 客户端在维护对 Mac 服务器上的 SMB 共享的访问时遇到了问题。与服务器的初始连接似乎正常,因为 Windows 客户端可以看到所有服务器共享点。但是,客户端会随机丢弃几个服务器共享点,尽管客户端仍然可以看到服务器。

例如。如果我在 Mac 服务器上有以下共享点:

Share A
Share B
Share C
Share D
Share E

Windows 客户端大多数时候都可以看到这些共享,并且大多数时候都可以访问它们。但是,Windows 客户端偶尔会丢弃或丢失一些共享,导致无法查看它们,因此我最终得到了如下结果:

Share B
Share D
Share E

所有共享点都以相同的方式建立,并具有相同的权限设置。我的 Mac OSX 服务器针对 SMB 设置如下:

SMB sharing enabled
Standalone Server
Workgroup of `CORPORATE`
Allow Guest Access = YES
Client connections limit = 100
Authentication: NTLMv2 & Kerberos and NTLM
Code Page is Latin US (437)
This is a workgroup master browser
WINS registration is set to Enable WINS server (tried with setting off)
Enable virtual share points for homes YES

我注意到在我的 SMB 文件服务日志中客户端似乎连接正常,但我收到以下错误,这意味着服务器或客户端进行了重置:

/SourceCache/samba/samba-187.9/samba/source/lib/util_sock.c:read_data(534)
   read_data: read failure for 4 bytes to client 192.168.0.99. 
   = Connection reset by peer

我有点不知该从哪个方向着手解决这个问题。继续尝试从客户端访问服务器将重新连接到共享点,但它们不可避免地会在不久的将来再次断开连接。

非常感谢所有帮助。

答案1

服务器是否运行 OS X 10.5.x?我注意到有时我必须重新启动 Windows 7 计算机,因为 OS X 10.5.8 共享卷不会全部显示,或者以不同的名称显示。

对于连接到我的 OS X 10.5.8 服务器的 Windows 7 Home Premium User 64 位,我看到:

“向客户端读取 4 个字节失败”

错误。Windows 客户端正在使用 Adob​​e CS3 应用程序,并且它停止响应,我在 OS X 10.5.8 smb 错误日志中看到“客户端 4 个字节读取失败”错误。

相关内容