问题:我遇到的问题让WebDav能够在Windows XP上的命令行上运行,包括Service Pack 2和Service Pack 3。
C:\>net use z: https://mywebsite.com/software/ System error 67 has occurred. The network name cannot be found.
我已经testing了两个webdav服务器。 Ubuntu Apache和I Windows Server 2003 IIS。 两者得到相同的结果。
没有工作的事情:
我还find了以下registry项: HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\WebClient\Parameters UseBasicAuth REG_DWORD 1
当我尝试使用一些在networking上挖出来的工作时,我尝试了以下方法,所有这些都产生了相同的结果。
net use z: https://mywebsite.com/software net use z: https://mywebsite.com/software# net use z: https://mywebsite.com/software/ net use z: https://mywebsite.com/software/#
我也尝试了所有上面的组合添加一个用户到它/user:user和/user:user@domain 。
我也尝试使用http://而不是https:// 。
我试过"\\server.com@ssl:443\folder"
@WesleyDavid指出,我已经去了networking相关的问题。
事情做的工作:
我的删除:
我需要这个使用驱动器号。 还有什么我可以尝试得到这个工作?
使用OS X Lion Server上启用的WedDAV,XP中的语法是:
NET USE * http:// server url / webdav / username password / user: username
这工作,但无法弄清楚如何从同一用户的多个股份(它总是默认为用户帐户目录)select…
我有一个HTTP WebDav连接相同的问题(没有尝试使用HTTPS,但它也应该工作)。 请尝试以下,它为我工作:
在客户端计算机上启用基本身份validation,请按照下列步骤操作
请注意,该键在Vista和更新版本中称为BasicAuthLevel
然后连接
net use X: "http://mywebsite.com/software" /User:username password
零猜测:我只是在这里编辑这个。 摆脱net use z: https://mywebsite.com/software/中的尾部斜线net use z: https://mywebsite.com/software/以便它读取net use z: https://mywebsite.com/software
第一个猜测:
我不喜欢/user:user@domain的外观。 我已经在一些Windows CLI工具中看到了一些粗略的事情(尽pipe如此,它应该可以正常工作)。 你尝试格式/u:domain\user ?
第二个猜测:
这被称为造成错误67,这是问题的核心。 通信错误。
第三个猜测
Winsock腐败! 发生了。 看看netsh winsock reset和netsh winsock reset catalog
您可以阅读这篇知识库文章 。
第四个猜测:
有时,错误67可能是由客户端和服务器端的硬件级别问题引起的,通常涉及驱动程序。 两种可能性:
netsh int ip reset客户端上的TCP / IP堆栈。 我知道,我知道 – 这是货运邪教pipe理。 去尝试一下。 =) 第五个猜测
我们正在这里瘦下来。 尝试使用networking安全模式。 WebDAV连接应该能够被创build。 我想知道是否有一些干扰无关的networking驱动程序干扰,虽然这应该已经照顾我更新猜测#1驱动程序。
在Windows Vista之前,不能将networking驱动器映射到https连接,至less不能使用Net命令。 这与WebDav mini redirecter的问题有关。 请检查以下内容: http : //www.autohotkey.com/forum/topic44471.html
请尝试
C:\>net use z: http://user:[email protected]/software
我看到的另一件事是:
net use * z: https://mywebsite.com/software password /user:username
你有没有签出这个微软知识库文章? 这可能值得一试。
当您使用完全限定的域名从基于Windows Server 2003的,基于Windows XP或基于Windows 2000的计算机连接到远程计算机时,您可能会收到“networking名称找不到”错误消息
我也build议使用Fiddler来侦听stream量,当你发出net use命令。 您可能会看到比WebDav系统错误67更有趣的事情。
嗯。 怎么样:
净使用z: https : //mywebsite.com : 443/software/
另外,当你试图做'net use z: http : //mywebsite.com/software/ '(没有工作的第5点),你的目标服务器上的80端口是活动的吗? 显然这是一个XP的问题 – 我们可以将它隔离到XP和HTTPS,或者它是XP和Webdav? 你的活动日志显示什么?
另外:networking使用命令可能使用Windows互联网安全设置映射驱动器? 您可能需要将https://mywebsite.com放入您信赖的网站 。 在IE浏览器 – >工具 – >安全,或您的控制面板。