我正在尝试帮助某人通过 RPC/HTTPS 远程连接到他的 Exchange 2003 Server。他是唯一遇到问题的人。他使用的是 Windows 7 Home Premium 笔记本电脑,通过家中的无线网络进行连接。
我先从简单开始,测试 Outlook Web Access。它一直抱怨用户名或密码错误。我尝试以域\用户名而不是用户名登录,结果相同。我尝试了多个其他用户,但都没有成功。
因此,我认为我应该让他使用工作 VPN,并解决身份验证问题。我会将其设置为普通 Outlook 帐户,稍后再担心 RPC/HTTPS。当我这样做时,它仍然无法验证他的用户名。我也无法映射网络驱动器——它总是拒绝用户名或密码。它表现得好像 DNS 没有解析,尽管我可以尝试nbtstat -an在网络上的 IP 地址上获取正确的名称。要么是这种情况,要么是客户端处理 Windows 身份验证的机制出现故障。
网络设置:一切看起来都正常——ip、子网掩码、网关、dns 都被 dhcp 接收了。为了安全起见,我确实关闭了他的家庭组。为了安全起见,我还关闭了他的以太网端口。
防病毒:他有 Mcafee AV、一种叫做 iyogi 的软件、malwarebytes 反恶意软件,和Microsoft Security Essentials。我卸载了前两个。
DNS:在使用 VPN 时,我对网络上的已知计算机执行了 nslookup,但失败了。但是,它确实报告了正确的 DNS 服务器。我可以 ping 工作网络上的 IP 地址,但无法 ping DNS 名称。
防火墙:我暂时将其关闭,结果还是一样。
事件日志:我好像看到了事件 4648在他身边事件 529在服务器端,因此身份验证尝试失败。
如果有人能在这里提供一些建议,我将不胜感激。我就是搞不懂这个!
答案1
身份验证错误可能由多种原因引起,包括:
- 帐户已被锁定
- 帐号/密码已过期
- Exchange 服务器名称不正确
请注意,Outlook Web Access 要求用户使用域\用户名。
答案2
Windows Home 无法连接到域,只有企业版或商业版可以。如果服务器允许非域计算机连接,您可以尝试创建与域相同的本地用户和密码,大多数方法都可以。但服务器可能不允许这样做,而且远程访问几乎肯定不起作用。