邮件服务器-邮件系统-邮件技术论坛(BBS)
标题: Exchange server 2007 session值超限问题 [打印本页]
作者: xuchunyi 时间: 2008-1-23 11:09
标题: Exchange server 2007 session值超限问题
用户出差时用CDMA上网,通过VPN连接到公司网络,用OUTLOOK 2003收发mail
回到公司后OUTLOOK无法收发邮件。
报错:session值超限。
现有解决办法:笔记本从新安装操作系统和配置OUTLOOK 或者重新启动Exchange server 2007服务。
客户问有没有更好的解决办法??
是什么原因导致了session值超限
作者: 钉子 时间: 2008-1-24 18:20
Exchange 2007 服务器停止对 MAPI 客户端的响应并在应用程序日志中记录事件 ID 9646
http://support.microsoft.com/kb/925815/zh-cn
作者: 钉子 时间: 2008-1-24 18:21
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
如果出现该错误的电脑都是无线网络的话,请执行一下操作:
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
作者: hzhu 时间: 2008-2-12 22:04
mapi session 默认是32。但我记得最大只能调整到64。该现象一般是由于高端路由器keep session引起的问题。
P.S: 望正茂同志原先好像是“华为”的,去年到MS新闻组工作
作者: good2000zc 时间: 2008-2-26 17:21
标题: 我这里发现是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 编辑 ]
作者: good2000zc 时间: 2008-2-26 17:24
3、将下面的注册表键值设置为1,
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\MSExchangeIS\ParametersSystem
Value: Disable Session Limit
以上注册表如何改?没有这个值?
作者: jhonlone 时间: 2008-2-27 14:31
关注ing。。。。学习一下
作者: allanchou 时间: 2008-3-1 20:13
我客户这边也碰到这个问题,如果只是想快速解决问题,断开SESSION的话,可以重新启动“Exchange information store”服务,我建议最好是不要更改服务器上的设置,而是去客户端查找导致SESSION未正常断开的原因。
作者: zgxiang79 时间: 2008-3-6 16:55
标题: 回复“Exchange server 2007 session值超限问题”
我们公司在刚刚建制EXCHANGE2007的时候,也碰到了这个问题,
随后升级网卡驱动,修改注册表,等等,都试过了,
还是无效,最后台北的同事给我解决的办法,
按照同事的意见,修改以后再也没有类似问题。
Dear ZG,
我發現PCN的Exchange Server中,"EnableTCPChimey"的值是1.和台北的設定不一樣.請將所有的Exchange server執行以下命令.
Netsh int ip set chimney DISABLED
改完後應該不用重開機.你先測試看看Bryan.Hung的問題是否可解決.
-
untitled.JPG
(87.25 KB, 下载次数: 0)
作者: wen360 时间: 2008-3-10 11:40
你是这个错误吗?
-
未命名.JPG
(107.55 KB, 下载次数: 0)
作者: karlsong 时间: 2008-3-10 14:06
多谢楼主。
我也有这个问题,我要好好看看。
| 欢迎光临 邮件服务器-邮件系统-邮件技术论坛(BBS) (http://bbs.5dmail.cn/) |
Powered by Discuz! X3.2 |