故障描述:访问Exchange 2013 SP1 ECP和OWA,输入域用户名和密码后报“http 500 内部服务器错误”

环境:AD(DC01)+Exchange Mailbox(EX01)+Exchange Client acces(EX02)+EAC(windows 8.1)(EAC01)(服务器OS为Windows Server 2012 R2 Datacenter,Exchange 为Exchange 2013 x64 SP1)

步骤:

  1. https://Exchange Client acces(EX02)/ecp 或者owa,输入域用户名和密码后,报“http 500 内部服务器故障”如下图所示:

    wKiom1PIsLKhYXfGAACy-BALPYU340.jpg

       2.打开Exchange Management Shell,运行以下命令禁用邮箱后再启用邮箱也未解决
           Disable-Mailbox administrator
           Enable-Mailbox administra

       3. 在ex02的机器上ping ex01 最后解析出来时另一个IP地址,现在想起来了,由于以前测试,也使用过这个计算机名,删除机器后,未清理DNS,导致DNS记录还在,在DNS服务器上删除原来的DNS 记录,在ex01上使用ipconfig /registerdns, 重新注册dns;并在ex02的电脑上使用ipconfig /flushdns,清除DNS缓存,再次测试,ECP,OWA 都可以正常访问

wKioL1PIs_-T29rHAAF5ckfRGS8809.jpg

wKioL1PItEuTNwHfAAEDSgG2Tsw886.jpg

 

 

PS:两次测试,都是由于DNS问题导致的,在测试环境里以前使用的计算机名就不要再使用了,如果删除了机器,最好也把DNS记录删除,因为有可能两次使用同一个计算机名字,但是其IP地址不一样,就导致了上面的情况,细节确定成败啊!