问题
我们有一个 Windows 2008 R2 服务器,在其中一个存储卷上设置了网络共享。台式计算机上的用户使用扫描仪扫描单页文档并将其转换为数字格式。它们被保存到先前引用的网络共享中名为“SCANS”的文件夹中
此时,用户可以浏览到该网络位置并通过 Windows 资源管理器查看保存的文件。他们还可以通过打开特定文件类型所需的任何程序打开它们并查看它们(IE PDF 使用 Adobe Reader XI 打开)。
问题是用户随后登录到第 3 方程序,他们将这些扫描的文档从“SCANS”文件夹上传到另一个存储位置。当他们单击以从该第 3 方程序“浏览”他们的网络共享时,它们是不可见的。
等待一段时间(分钟?小时?)后,文件开始从 3rd 方程序的文件浏览器中正常显示。
故障排除尝试
- 确保我们正在浏览的位置完全相同(IE 相同的服务器、相同的共享、Windows 资源管理器和第 3 方程序中的相同文件夹)
- 确保第 3 方程序中的浏览窗口正在查找“所有文件”而不是特定文件类型
- 检查访问共享的域用户的文件/文件夹权限
- 与第 3 方软件供应商合作,看看他们是否可以提供帮助。
软件供应商表示,他们无法解释导致文件浏览功能延迟的原因。在与熟悉他们开发的人交谈后,听起来他们只是使用 Delphi 的一段标准化代码来浏览 Windows 文件系统。
结论
- 我们的网络共享/文件和文件夹权限出现问题,或者用于浏览文件系统的软件出现问题
- 最奇怪的部分是这些文件最终会显示在第 3 方浏览窗口中,但它们被似乎是随机的时间段所延迟。
任何见解将不胜感激。我们已经用尽了所有其他的支持途径,但没有成功。
谢谢你的时间,
亚伦
我在 MS TechNet 上发现了一个线程,描述了我们在 T 上遇到的相同问题,一旦我们开始查看文件服务器/XenApp 服务器上的 SMB 设置,我们就明白了。
TechNet 发布关于文件共享“刷新”问题的帖子
如果您不熟悉,这里是服务器消息块 (SMB) Wiki
维基
由于用户从 2003 (SMB 1.0) Citrix/Terminal 服务器访问此文件共享,而许多其他用户也从同一服务器访问此文件共享,因此需要调整 SMB 设置。
我们在这里使用了“混合环境”说明:
Citrix 博客 - XenApp/文件服务器的 SMB 设置