ORF反垃圾邮件系统

邮件服务器-邮件系统-邮件技术论坛(BBS)

 找回密码
 会员注册
查看: 11309|回复: 11
打印 上一主题 下一主题

[经验] Exchange server 2007 session值超限问题

[复制链接]
跳转到指定楼层
顶楼
发表于 2008-1-23 11:09:39 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
用户出差时用CDMA上网,通过VPN连接到公司网络,用OUTLOOK 2003收发mail
回到公司后OUTLOOK无法收发邮件。
报错:session值超限。
现有解决办法:笔记本从新安装操作系统和配置OUTLOOK 或者重新启动Exchange server 2007服务。
客户问有没有更好的解决办法??
是什么原因导致了session值超限
沙发
发表于 2008-1-24 18:20:39 | 只看该作者
Exchange 2007 服务器停止对 MAPI 客户端的响应并在应用程序日志中记录事件 ID 9646
http://support.microsoft.com/kb/925815/zh-cn
藤椅
发表于 2008-1-24 18:21:06 | 只看该作者
Q:
您好:
MAPI SESSION超出默认值之后,就会阻止MAPI客户端的连接。默认是32个session,如果超出就会报错。
ID:9646
Mapi 会话“/o=mail/ou=First Administrative Group/cn=Recipients/cn=songx”超出了 40 个“session”类型的对象的最大限制。
我对MAPI SEESION的理解如下:
client call messaging system - establish seesion - session initiated
A:
您好!
根据我的研究,Exchange Server 2003 SP1对每个用户能够建立的会话数量做了限制,在缺省情况下,每个用户能建立的最大mapi session 数量为32。当然,您可以根据自己的需要来修改该值的大小。这些mapi session是指从Outlook 客户端到Exchange 服务器之间的建立的会话,而且没有被服务器释放的。
导致连接没有断开的原因有多种,比如用户通过不稳定的网络如无线网络连接到Exchange服务器,这样可能会导致连接没有及时断开。我们建议您执行下面的操作来修复该问题:
1、在Exchange 服务器上设置下面的注册表键值:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Tcpip\Parameters\KeepAliveTime
该值的范围为1 到7,200,000 ,建议设置为 300,000 (5 mins),缺省值为7,200,000 (2 hours)
2、重启exchange 服务器;
3、观察一段时间,看是否出现9646错误;
如果没有此键值的话,请手动添加该键值。
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services
Value name: KeepAliveTime
Key: Tcpip\Parameters
Value Type: REG_DWORD
Value: 300,000
望正茂
在线技术支持工程师
微软全球技术支持中心
板凳
发表于 2008-1-24 18:22:33 | 只看该作者
如果出现该错误的电脑都是无线网络的话,请执行一下操作:
1、假设您有无线网络和LAN,在相互切换之前,请先关闭Outlook;
2、在Exchange 服务器上设置下面的注册表键值:

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Tcpip\Parameters\KeepAliveTime
该值的范围为1 到7,200,000 ,建议设置为 300,000 (5 mins),缺省值为7,200,000 (2 hours)

3、将下面的注册表键值设置为1,
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\MSExchangeIS\ParametersSystem
Value: Disable Session Limit
报纸
发表于 2008-2-12 22:04:22 | 只看该作者
mapi session 默认是32。但我记得最大只能调整到64。该现象一般是由于高端路由器keep session引起的问题。

P.S: 望正茂同志原先好像是“华为”的,去年到MS新闻组工作
地板
发表于 2008-2-26 17:21:13 | 只看该作者

我这里发现是OUTLOUK2000没有打补丁的用户有这个问题

我这里发现是OUTLOUK2000没有打补丁的用户有这个问题。升级到OUTLOOK2003问题消失。看来是OUTLOUK2000 “session”没有被正确释放引起的,按照微软的说法,需要重启服务:Microsoft Exchange Information Store ,才能释放。同时,

我依照下面的文章改了注册表,

http://support.microsoft.com/kb/925815/zh-cn

还是出现报错日志,Mapi 会话“/o=BATC/ou=BATCMail/cn=Recipients/cn=lirz”超出了 32 个“session”类型的对象的最大限制。其实我新建立了Object_type,

Obct_type为   session  ,16进制的值为40,10进制的值为64,但报错日志还是说我“超出了 32 个“session”类型的对象的最大限制”,没有说我 超出了 64 个“session”类型的对象的最大限制”!我已经重新启动服务器

过的。郁闷!总之,这个问题是在安装了exchange sp2后出现的。

[ 本帖最后由 good2000zc 于 2008-2-26 17:27 编辑 ]
7
发表于 2008-2-26 17:24:03 | 只看该作者
3、将下面的注册表键值设置为1,
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\MSExchangeIS\ParametersSystem
Value: Disable Session Limit



以上注册表如何改?没有这个值?
8
发表于 2008-2-27 14:31:06 | 只看该作者
关注ing。。。。学习一下
9
发表于 2008-3-1 20:13:25 | 只看该作者
我客户这边也碰到这个问题,如果只是想快速解决问题,断开SESSION的话,可以重新启动“Exchange information store”服务,我建议最好是不要更改服务器上的设置,而是去客户端查找导致SESSION未正常断开的原因。
10
发表于 2008-3-6 16:55:31 | 只看该作者

回复“Exchange server 2007 session值超限问题”

我们公司在刚刚建制EXCHANGE2007的时候,也碰到了这个问题,
随后升级网卡驱动,修改注册表,等等,都试过了,
还是无效,最后台北的同事给我解决的办法,
按照同事的意见,修改以后再也没有类似问题。

Dear ZG,
我發現PCN的Exchange Server中,"EnableTCPChimey"的值是1.和台北的設定不一樣.請將所有的Exchange server執行以下命令.

Netsh int ip set chimney DISABLED



改完後應該不用重開機.你先測試看看Bryan.Hung的問題是否可解決.

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?会员注册

x
您需要登录后才可以回帖 登录 | 会员注册

本版积分规则

小黑屋|手机版|Archiver|邮件技术资讯网

GMT+8, 2026-7-14 08:20

Powered by Discuz! X3.2

© 2001-2016 Comsenz Inc.

本论坛为非盈利中立机构,所有言论属发表者个人意见,不代表本论坛立场。内容所涉及版权和法律相关事宜请参考各自所有者的条款。
如认定侵犯了您权利,请联系我们。本论坛原创内容请联系后再行转载并务必保留我站信息。此声明修改不另行通知,保留最终解释权。
*本论坛会员专属QQ群:邮件技术资讯网会员QQ群
*本论坛会员备用QQ群:邮件技术资讯网备用群

快速回复 返回顶部 返回列表