为了表示我不坑,所以还是分享一点东西出来下。
最近在帮客户做升级exchange 2010只2013的,期间出了几个问题,有机会在分享。今天讲一下困扰了我几天的问题。就是登陆owa的时候,输入账号密码之后整个页面都空白了,什么都没有的情况。
第一种:
ECP页面登录之后整个页面空白了,这个估计见到的人都会吓一跳的,EAC都进不去了,还怎么看服务器的问题啊。
这种情况的,会让普通用户连owa都无法登陆,也就是说,无法通过网页登陆邮箱跟eac界面了。
解决方法:
1 开始——管理工具——iis管理器
我这里是前端跟后端都在同一台服务器的情况哦,如果你们的前后端不在同一台服务器,那么要去对应的服务器找对应的网站哦。
iis管理器下面有两个网站,一个默认网站,一个exchange后端网站(后端邮箱角色服务器的网站)。默认网站是给前端服务器(cas)用的,可以让我们登陆owa以及其他的oab,autodiscover跟虚拟目录用的。
然后检查两个网站绑定的证书,要一致才行,就是两个网站绑定的证书是同一张,一般是因为其中有一个网站的证书绑定出问题了,导致无法通讯才使得owa变空白。
2 展开服务器--sites(站点)--default web site ,单击default web site这个网站,单击最右侧的激活(actions)窗口--绑定(bindings)
3 在弹出的站点绑定窗口,选中https,地址是*,端口是443的条目,单击窗口右侧的编辑(edit)。
4 弹出编辑站点绑定窗口,选择下方的ssl 证书(ssl certificate),选择下拉框,设置为我们想要使用的exchange证书(如果是自签名的就使用自签名的,如果有从证书服务器申请证书的,就选择申请的证书)。点击确定,确定
5 重启网站,可以使用命令 iisreset或者重启服务器,也可以再窗口页面上直接重启(restart)。
6 同理设置后端的网站 也就是 exchange back end这个网站,步骤跟上面的一样。
设置他们使用的证书为同一张证书。
重启网站,在登陆eac跟owa,发现可以正常登录了。跳转正常。
第二种:
eac正常登陆,exchange 2013的owa正常登陆,但是共存期间,exchange2010的用户使用exchange 2013的网站登陆,无法正常跳转,弹出500错误,exchange 2013的owa是500错误。
在ie上面设置--internet属性—高级--浏览下,取消掉“显示友好http错误消息”。
在使用owa登陆exchange 2010的用户,输入账号密码之后,跳到空白页,没有动静。
当然这个正常是不会有这个情况的, 万一真的发生这种exchange 2013 cas 无法登陆2010用户的情况,就按照我下面说的做吧。
到exchange 2010的服务器上把exchagne 2010的证书导出来,导入到exchagne 2013的服务器上,通过exchange eac页面导入到2013上,证书怎么导入导出请自学,或者百度教程,很简单,这里不截图了。
1 展开服务器--sites(站点)--default web site ,单击default web site这个网站,单击最右侧的激活(actions)窗口--绑定(bindings)
2 在弹出的站点绑定窗口,点击添加(add)
3 类型;https 地址:(exchange 2010的ip) 端口:443 证书:exchange 2010的证书
4 点击确定 确定, 重启网站
之后使用exchange 2010的用户来登陆exchange 2013的owa,发现会自动跳转过去了,跳转到owa 2010的版本。
如果有遇见类似情况也可以私信我。
本文转自 流原炫 51CTO博客,原文链接:http://blog.51cto.com/xiaoyuanzheng/1640308