首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

EAS客户端使用的请求检测间隔平均值小于或等于540

上周一个客户反映其Exchange服务器中频繁见到EAS(Exchange ActiveSync)请求检测间隔平均值小于或等于540的日志,想这个日志确实比较常见,所以今天分享给大家了解一下。

摄于2016年11月12日美国阿拉斯加州安克雷奇

客户邮件系统管理员向我们反映,Exchange 2013邮箱服务器频繁出现事件号为1040应用程序警告日志,内容如下:

客户端最近使用的请求[Ping]的检测间隔平均值[539]小于或等于[540]。

请确保将防火墙配置设置为与 Exchange ActiveSync 和直推技术一起正确使用。具体而言,确保防火墙经过配置,能使发送给 Exchange ActiveSync 的请求在到期之前有机会得到处理。

有关如何在使用 Exchange ActiveSync 时配置防火墙设置的详细信息,请参阅 Microsoft 知识库文章 905013"Enterprise Firewall Configuration for Exchange ActiveSync Direct Push Technology (Exchange ActiveSync 直推技术的企业防火墙配置)"(http://go.microsoft.com/fwlink/?linkid=3052&kbid=905013)。

如下图:

根据日志,我们可以看到造成这个警告的原因是使用Exchange ActiveSync客户端检查邮件检测间隔平均值小于系统默认的540,分析发现当前的报警的值都在540以下,比如日志中的539,因为低于系统默认的540,即9分钟,所以引起警告。

其实这类警告日志自从Exchange 2003版本支持EAS协议开始就开始经常在Exchange服务器上出现,日志提供的KB也进行了一些说明。因为它只是一个警告,并不会影响系统运行,通常处理的方式有几种:

1、 忽略这个警告。

2、 修改默认值为当前更低的值,以减少这个警告的发生。

3、 修改默认值为0,即不检查这个间隔,从而不生产警告。

本次操作,我们选择修改默认值,到于修改到多少,刚是根据我们分析当前日志警告的信息都是440以上不超过540之间的数值比较常见,所以计划修改为400,以减少这个警告的产生。操作过程如下:

1、 使用记事本打开MBX服务器以下路径的web.config配置文件:

D:\Program Files\Microsoft\Exchange Server\V15\ClientAccess\Sync

2、 使用记事本的查找功能,查找HeartbeatAlertThreshold,并将默认的值540修改为400:

3、 保存web.config的修改,重启IIS服务

4、 检查警告日志是否减少

最后我想提醒大家的是,以上的修改只是允许更短的间隔时间,以减少警告的产生。但是,当出现这个警告日志频繁出现时,我们可能需要考虑是否确实因为防火墙或网关的配置引起,如果是,建议根据KB的说明进行配置优化,必竟太短的时间并不一定是好事。

  • 发表于:
  • 原文链接http://kuaibao.qq.com/s/20180125G04SXT00?refer=cp_1026
  • 腾讯「腾讯云开发者社区」是腾讯内容开放平台帐号(企鹅号)传播渠道之一,根据《腾讯内容开放平台服务协议》转载发布内容。
  • 如有侵权,请联系 cloudcommunity@tencent.com 删除。

扫码

添加站长 进交流群

领取专属 10元无门槛券

私享最新 技术干货

扫码加入开发者社群
领券