exchange 2013 2016 共存环境 访问2016报HTTP 500错误

环境: exchange 2013 cu20
新加入 exchange 2016 cu11

故障:登陆ex2016 ECP/OWA报HTTP 500错误
登陆EX2016 EMS 报错一大堆还有很多乱码无法登陆,登陆2016不成功后自动登录到2013

说明: 此故障先后持续了半个多月吧,所有的测试都正常、日志没有明显报错、各种办法都试了(一直感觉跟IIS和web.config有关系,但能力有限又找不到问题),好在坚持着没有放弃。

关键错误信息:
在一天早上再次登陆EMS时发现下面有个信息,抱着试试看的态度来一发吧。
如下:
exchange IIS70Error=500,19,0x8007007e,9600

用百度搜索下此信息,抱着死马当活马医的态度,打开了第一个链接:
https://www.jb51.net/article/73170.htm

内容如下:
HTTP 错误 500.19 - Internal Server Error

无法访问请求的页面,因为该页的相关配置数据无效。
详细错误信息
模块 DynamicCompressionModule
通知 SendResponse
处理程序 StaticFile
错误代码 0x8007007e
请求的 URL ***
物理路径 C:/ECG2.0/eWECGService
登录方法 匿名
登录用户 匿名
最可能的原因:
工作进程无法读取 applicationhost.config 或 web.config 文件。
applicationhost.config 或 web.config 文件中存在格式错误的 XML。
由于 NTFS 权限不正确,服务器无法访问 applicationhost.config 或 web.config 文件。
可尝试的操作:
查询事件日志中有关配置文件不可读的原因的信息。
确保为应用程序池指定的用户标识或通过身份验证的用户具有访问 web.config 文件的必需权限。
在网上搜寻了好久,发现都不是匹配的错误。最终在一个英文网站找到了。。

解决办法:

#Remove/Disable the XPress compression scheme from the configuration using the command below: (在Dos中如下命令就可以了)

代码如下:

%windir%/system32/inetsrv/appcmd.exe set config -section:system.webServer/httpCompression /-[name=‘xpress‘]

原帖地址:http://blogs.msdn.com/b/webtopics/archive/2010/03/08/troubleshooting-http-500-19-errors-in-iis-7.aspx

运行如上代码后一切正常了。

感悟:虽然历经很长时间终于解决了这个问题,但没有丝毫的高兴。更多的是对自己知识储备不足的忧虑。也许该是放手的时候了。

PS: 在进行邮箱用户迁移的时候发现AUDITLOG参数无法识别(包括正常的exchange2013),此问题解决后这个问题也好了。

原文地址:http://blog.51cto.com/seawind/2320314

时间: 2024-08-04 04:20:20

exchange 2013 2016 共存环境 访问2016报HTTP 500错误的相关文章

exchange 2007 OWA报HTTP 500错误

早上exchange部分用户不能登录,后经过owa测试发现报http 500错误,查了下资料,以下是建议 1.CAS上Microsoft Exchange Forms-Based Authentication Service是不是在启动状态. 2.  打开IIS,检查OWA的认证,建议你disable 所有的认证方式. 3.检查OWA HTTP Redirect的设置. 4.检查CAS上OWA(默认站点)的认证方式. 如果以上这些配置都没问题,运行以下命令,新建OWA virtual direc

dede在使用session共享会话后,dede后台无法访问,报错500

dede在使用session共享会话后,dede后台无法访问,报错500: 解决方法: 修改文件一: vim /application/nginx/html/www/include/common.inc.php 137 //$sessSavePath = DEDEDATA."/sessions_{$enkey}"; 138 $sessSavePath = "tcp://172.16.1.7:11211";            --172.16.1.7 ,memca

Exchange 2013 安装在第9步报错

最近一位同事在给客户做Exchange升级时候遇到了更新完成后Exchange CU17后,除了PS其他都不能打开问题,在安装Exchange 2013 CU17时候报如下错误: 如何修复? 从错误消息中可以看出,Exchange Server 2013安装正在尝试检索名称为" SystemMailbox {bb558c35-97f1-4cb9-8ff7-d53741dc928c} " 的系统邮箱.此错误消息是由没有邮箱数据库与邮箱关联的系统邮箱引起的.我已经看到这种情况,您尚未正常退

「深入 Exchange 2013」01 客户端访问角色架构

Exchange 2013当中CAS角色的重要性不用多说.在Exchange Server4.0.5.0和5.5版本中,都没有特定的一个客户端访问功能角色,Exchange 2000引入了前端服务器的概念(front-end),这种服务器不存放任何邮箱数据,只提供客户端连接.一直到Exchange 2007,带来了第一次CAS角色的迭代:尔后在后面的产品中不断被加强改善. 在Exchange 2007的时候,CAS角色就已经负责以下三种类型的流量: 外部连接 内部连接 被其他CAS服务器重定向,

Exchange 2013 打开EMS命令行窗口报WinRM错误

前2天有用户反映无法打开exchange 2013 EMS命令行窗口,报以下错误: 通过上图的报错一时无法确定原因,通过查看:事件查看器,发现有以下错误事件: 事件ID:2280 该错误大约15s 出现一次. 通过此错误ID大概判断出跟IIS有关,通过和客户沟通了解客户在此服务器上重新安装了exchange2013,而且安装目录和第1次时不一样. 由此判定此问题是因为客户重新安装exchange2013时修改了安装路径,而应用程序的配置文件路径并未进行修改,针对此问题处理方法如下: 1. 打开应

Exchange 2013升级完成后发现日志报错ID1310,并且OWA无法工作

问题描述: Exchange 2013 CU7升级到CU20,再安装Exchange2013-KB4340731-x64-zh-hans(CU20)补丁之后,发现事件日志中有1310报错,如下图然后登陆ECP和OWA报错. 解决方法: 打开IIS,展开网站Exchange Back End,展开ECP-应用程序设置-BinSearchFolders 移除如下的内容%ExchangeInstallDir%bin;%ExchangeInstallDir%bin\CmdletExtensionAgen

生产环境nginx代码报错500

2015年11月23日晚搭建完BRS系统(上传图片系统)后,测试机器功能发现无法图片无法上传到服务器上,查看nginx日志后发现日志nginx状态码返回500(内部服务器错误), 1.开始认为是nginx权限导致,把upload目录改为777,但是依然无效,后思考下如果是权限问题不应该返回500,而是403之类的状态码,后开始进行下一步排查: 2.后利用google的调试功能进行排查,后发现貌似数据库报错,插入不了数据,有的字段未显示但还不能为空,所以插入不进去数字,原因在于数据库配置问题,后把

thinkphp 5.0 lnmp环境下 无法访问,报错500(public目录)

两种方法: 1.修改fastcgi的配置文件 /usr/local/nginx/conf/fastcgi.conf fastcgi_param PHP_ADMIN_VALUE "open_basedir=$document_root/../:/tmp/:/proc/"; 2.这个时候需要在php.ini下面添加如下内容 注: xxx.abczn.com 替换成你对应的域名和目录 [HOST=xxx.abczn.com]open_basedir=/home/wwwroot/xxx.abc

Linux 客户端访问 NFS报Permission Denied错误

在Linux服务器上访问NFS共享目录时,报错:Permission denied. 如下截图所示: 因为这个NFS是系统管理员配置的,我又不了解具体情况,而系统管理员休假中,联系不上.那么我只能先多了解一下NFS的相关信息 1:首先查看NFS组件(nfs-utils).RPC组件(portmap)是否安装. rpm -qa | grep nfs rpm -qa | grep protmap 2:查看RPC服务是否启动 /etc/init.d/portmap status 3:查看服务器端是否共