【问题描述】
=================
客户环境只有一台Windows 2003 Server x64平台下的Exchange 2007 SP1的服务器,某一次停电关机后重启服务器后,无法收发邮件,包括公网邮件及内部邮件都无法收发。OWA登录正常。Telnet 25端口不通,但是Telnet 110端口是通的。事件日志中报以下Event ID 5000和4999的错误;
Event Type: Error
Event Source: Microsoft Exchange Server
Event Category: None
Event ID: 5000
Date: 23/7/2013
Time: PM 11:29:07
User: N/A
Computer: MAIL
Description:
EventType e12, P1 c-rtl-amd64, P2 08.01.0436.000, P3 edgetransport, P4 m.e.transport, P5 m.e.t.s.datarow.seekcurrent, P6 m.e.t.storage.dataseekexception, P7 731, P8 08.01.0436.000, P9 NIL, P10 NIL.
Event Type: Error
Event Source: MSExchange Common
Event Category: General
Event ID: 4999
Date: 23/7/2013
Time: PM 11:29:07
User: N/A
Computer: MAIL
Description:
Watson report about to be sent to dw20.exe for process id: 3444, with parameters: E12, c-RTL-AMD64, 08.01.0436.000, edgetransport, M.E.Transport, M.E.T.S.DataRow.SeekCurrent, M.E.T.Storage.DataSeekException, 731, 08.01.0436.000. ErrorReportingEnabled: True
【问题原因】
=================
根据查询相关资料,问题的原因应该是重启过程中应用了之前安装的某一个系统补丁造成了系统的影响。据分析目前知道的主要包括以下补丁:
KB2756918
KB2844285
【解决办法】
=================
1.卸载KB2756918及KB2844285补丁(PS:我个人的建议是把这两个补丁安装日时安装的补丁都卸载)
2.找到以下两个目下的machine.config文件,
C:\windows\microsoft.net\framework64\v2.0xxx\config
C:\windows\microsoft.net\framework\v2.0xxx\config
a.复制machine.config.default文件备份。
b.修改现有的machine.config名,比如machine.config.old
c.修改machine.config.default文件名为machine.config
3.重启服务器。
【参考信息】
==================
http://www.experts-exchange.com/Microsoft/Applications/Q_27994038.html
http://www.experts-exchange.com/Software/Server_Software/Email_Servers/Exchange/Q_27994863.html
http://www.acumen-corp.com/Blog/tabid/298/entryid/111/Exchange-2007-services-won-t-start-after-Windows-updates.aspx