打开邮箱时,Outlook 2003是否提示我的Active Directory用户使用login凭据?

我为邮件服务器运行Exchange 2003,Windows Server 2003作为我的NOS运行。

当用户尝试打开Outlook 2003并访问他们的邮箱时,系统提示他们input用户名/密码。 即使input了正确的凭证,方块也会再次提示,然后再…

这些用户昨天没有任何问题或提示未提示访问他们的帐户。 今天我有证书提示。

对于具有域pipe理员的任何用户,系统不提示他们。 他们可以像今天之前那样访问 – 只需双击Outlook图标,即可打开邮箱。

我可以ping通服务器,通过FQDN ping,并通过简短的DNS名称ping。 我可以浏览网站并parsing域名以外的DNS地址。

我需要让我的用户无需提示即可访问他们的邮箱,并且不需要额外的权限。 升级软件或操作系统不是一个选项。

我不知道我应该从哪里去…任何帮助非常感谢。

由于您的“域pipe理员”可以毫无问题地访问他们的邮箱,这并不指向数据库安装问题。 有人一直玩在Active Directory的权限? 首先查询每个有权访问的人(Enterprise Admins,Domain Admins)。

您是否看到Exchange Server计算机上的事件日志中的任何错误? 那绝对是一个看的地方。

也许一个明显的问题,因为你说它是工作,但是:客户端计算机join到域,用户login与域帐户,而不是本地帐户 – 正确的?


我打开Exchange系统pipe理器中的“安全”选项卡,检查Exchange组织的默认权限(在“HKEY_CURRENT_USER \ Software \ Microsoft \ Exchange \ ExAdmin”键中创build一个名为“ShowSecurityPage”的REG_DWORD值)。

我很难从Microsoftfind一个描述Exchange 2003的默认顶级组织权限的文档! 如果您使用DSACLS命令转储ACL的副本并将其添加为您的问题的编辑,那么这可能是最简单的。

为了制定DSACLS命令的命令行,您需要知道您的Exchange组织的专有名称。 最简单的方法是从W2K3 CD的“SUPPORT”文件夹中安装“Windows支持工具”。 安装完成后,从“开始”/“运行”中启动“ADSIEDIT.MSC”。

展开左窗格中的“Configuration”容器,“CN = Configuration,…”子节点,“CN = Services”容器和“CN = Microsoft Exchange”。 在该“CN = Microsoft Exchange”容器中,您将find您的Exchange组织为“CN =组织名称在这里”节点。

调出您的组织的属性,向下滚动到“distinguishedisedName”属性,突出显示它,然后单击“编辑”,并复制“值”文本框的内容(不作任何更改!)。

closuresADSIEDIT。 单击开始/运行,然后input以下命令,粘贴在双引号内复制的“sepauguiedName”值(在命令中留下双引号):

CMD /C DSACLS "paste distinguishedName value here" > %TEMP%\ACL.TXT 

一个窗口会短暂地出现并closures。 点击开始/运行并input命令:

 %TEMP%\ACL.TXT 

这将在记事本窗口中显示您的顶级Exchange组织权限。

  • 有没有安装任何补丁?
  • WSUS更新?
  • 检查DC和Exchange服务器上的事件日志。
  • 当密码到期发生这种情况 – 这是不可能的,如果这是所有的用户,但要求一对夫妇重置他们,看看是否改变任何东西。
  • 不是最好的解决scheme,但你有没有尝试反弹交换服务器?
  • 同时检查控制面板|中的任何caching的凭据 用户帐户| 高级| pipe理密码。

    你的用户被dns指挥的任何机会都可以通过你的网关通过http返回到网站并通过rpc返回。 我想你可以检查的方式是通过做[email protected](或任何你的内部域名)和密码是他们的AD密码。

    你有没有改变任何内部的DNS设置,使这种情况发生? 任何networking基础设施改变

    编辑我刚看到你在另一个评论中指出,没有外部或内部networking,所以上面的评论可能不适用。

    我想从它的声音来看,每个邮箱的权限都缺lessSelf组。 我认为这是自己或所有者组。

    我想也许不知怎么的事情发生了这个权限在交换邮箱或者可能发生了这个组,这与交换服务器没有任何关系,这将是一个AD问题。