您的位置:首页 > 其它

Exchange2013/2016 ECP/OWA无法打开主页Event 1310 Net 4.0

2016-03-02 15:48 465 查看
这篇文章其实应该和上篇文章换一下位置,这个应该是发生在更早之前的问题。
遇到这个问题的时候,我是在安装第一台Exchange 2016 和 Exchange 2010做混合部署的时候。
当时性高彩烈但又坑坑拌拌地装完了Exchange 2016,虽然通过自己的拍错,解决了安装过程中遇到的种种问题(前期exchange2010环境太糟),最后还是顺利的装完了2016.
正准备打开ECP配置服务器的时候,意料之中的问题出现了,ECP和OWA直接无法打开。中招!



打开日志文件,满屏的警告报错







通过仔细查看日志后发现



是这个叫做 SharedWebConfig.config 的文件掉了,查看自己的这两个文件夹,果然ClientAccess里面的这个文件掉了。
查询KB后,找到洋鬼子的一个办法,于是把Exchange 安装路径下 HttpProxy 的这个文件拷贝到 ClientAccess 里面,如下图:



经过上述操作,问题得到了解决。

后面又查找到一片微软的官方说明。
其实可以通过命令行的形式来重新自动生成这个 SharedWebConfig.config 文件。
1. 首先打开cmd, 定位的Exchange 的安装目录下的bin文件夹(%ExchangeInstallPath%\bin),因为我们要借助里面的一个工具叫做 DependentAssemblyGenerator.exe
2. 如果是ClientAccess下面文件掉了,就用下述命令
DependentAssemblyGenerator.exe -exchangePath "%ExchangeInstallPath%\bin" -exchangePath "%ExchangeInstallPath%\ClientAccess" -configFile "%ExchangeInstallPath%\ClientAccess\SharedWebConfig.config"
3. 如果是HttpProxy 洗面文件掉了, 就用下述命令
DependentAssemblyGenerator.exe -exchangePath "%ExchangeInstallPath%\bin" -exchangePath "%ExchangeInstallPath%\FrontEnd\HttpProxy" -configFile "%ExchangeInstallPath%\FrontEnd\HttpProxy\SharedWebConfig.config"
4. cmd会运行很多的命令来重建这个SharedWebConfig.config



5. 重启IIS, 问题修复。
本文出自 “马骏一的奔跑空间” 博客,请务必保留此出处http://horse87.blog.51cto.com/2633686/1746783
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: