我们正在尝试通过 SSL使用net use连接到 WebDAV 服务器。在某些服务器上,我们看到只有在 URL 中指定端口 443 时此连接才会成功的问题。
地图
net use * "https://example.com:443/folder"
net use * "\\example.com@SSL@443\folder"
而且,奇怪的是,这也是:
net use * "\\example.com@SSLasdf\folder"
不映射
net use * "https://example.com/folder"
net use * "\\example.com@SSL\folder"
在非工作情况下,我们始终收到以下错误:
System error 67 has occured.
The network name cannot be found.
我们注意到一些可能有用的信息:
- 我们有一个测试服务器,它的配置方式与 prod 服务器相同,它按预期工作。
- 在非工作情况下,在 prod 服务器上看不到来自故障主机的传入请求。
- 所有客户端都基于相同的图像。
- 这个问题并不是在所有客户端上都一致地表现出来——有些工作,有些不工作。
- 客户端 DNS 缓存中存在一个针对 example.com 的现有有效条目。
- 刷新受影响服务器的客户端 DNS 缓存并不能解决问题。
- 一旦问题出现,它似乎会坚持下去。也就是说,如果我执行其中一个工作映射,将其删除,然后立即执行其中一个非工作映射,问题仍然存在。
我们完全被难住了。有什么理论吗?