Exchange 2007 SP2 安装问题

Exchange 2007 SP2 安装问题

我们目前有一台运行 Exchange 2007 SP2 的 Windows Server 2003 x64。我们最近刚刚更新到 SP2。我相信运行更新的人可能尝试安装两次。

我们的问题是,imap4、pop3 和 Microsoft Exchange 统一消息服务现在无法启动。

不幸的是,Exchange 2007 不是我的强项,如果您能为我指明方向,甚至能够开始排除故障,我将不胜感激。Google 似乎没有显示太多有关我所处特定环境的信息。

OWA 也给出了错误页面:

“/owa”应用程序中的服务器错误。

运行时错误描述:服务器上发生应用程序错误。此应用程序的当前自定义错误设置禁止远程查看应用程序错误的详细信息(出于安全原因)。但是,可以通过本地服务器计算机上运行的浏览器查看。

详细信息:要使此特定错误消息的详细信息可在远程计算机上查看,请在当前 Web 应用程序根目录中的“web.config”配置文件中创建一个标记。然后应将此标记的“mode”属性设置为“Off”。

注意:通过修改应用程序配置标签的“defaultRedirect”属性以指向自定义错误页面 URL,您可以将当前看到的错误页面替换为自定义错误页面。

应用程序日志中的事件是

Event Type: Error
Event Source:   .NET Runtime 2.0 Error Reporting
Event ID:   1000
Description:
Faulting application microsoft.exchange.pop3service.exe, version 8.2.176.2, stamp 4a8b5a40, faulting module kernel32.dll, version 5.2.3790.4480, stamp 49c51cdd, debug? 0, fault address 0x000000000000dd50.

Event Type: Warning
Event Source:   ASP.NET 2.0.50727.0
Event Category: Web Event 
Event ID:   1309
Description:
Event code: 3005 
Event message: An unhandled exception has occurred. 
Event time: 5/6/2011 8:13:00 AM 
Event time (UTC): 5/6/2011 3:13:00 PM 
Event ID: 2bbdaec2ea304f67b79e9d522462df7d 
Event sequence: 3638 
Event occurrence: 3635 
Event detail code: 0 

Application information: 
    Application domain: /LM/W3SVC/1/ROOT/Autodiscover-1-129491252467161130 
    Trust level: Full 
    Application Virtual Path: /Autodiscover 
    Application Path: C:\Program Files\Microsoft\Exchange Server\ClientAccess\Autodiscover\ 
    Machine name: 

Process information: 
    Process ID: 2360 
    Process name: w3wp.exe 
    Account name: NT AUTHORITY\SYSTEM 

Exception information: 
    Exception type: FileNotFoundException 
    Exception message: Could not load file or assembly 'Microsoft.Exchange.Diagnostics, Version=8.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35' or one of its dependencies. The system cannot find the file specified. 

Request information: 
    Request URL: https://fqdn:443/Autodiscover/Autodiscover.xml 
    Request path: /Autodiscover/Autodiscover.xml 
    User host address: x.x.x.x 
    User:  
    Is authenticated: False 
    Authentication Type:  
    Thread account name: NT AUTHORITY\SYSTEM 

Thread information: 
    Thread ID: 8 
    Thread account name: NT AUTHORITY\SYSTEM 
    Is impersonating: False 
    Stack trace:    at Microsoft.Exchange.Autodiscover.Global.Application_BeginRequest(Object sender, EventArgs e)
   at System.Web.HttpApplication.SyncEventExecutionStep.System.Web.HttpApplication.IExecutionStep.Execute()
   at System.Web.HttpApplication.ExecuteStep(IExecutionStep step, Boolean& completedSynchronously)

Event Type: Error
Event Source:   MSExchange Unified Messaging
Event Category: UMService 
Event ID:   1038
Description:
The Microsoft Exchange Unified Messaging service was unable to start. More information: "The service was unable to start listening for SIP calls. The connection manager was unable to listen using the address and port supplied."

For more information, see Help and Support Center at http://go.microsoft.com/fwlink/events.asp.

Event Type: Warning
Event Source:   MSExchange Unified Messaging
Event Category: UMService 
Event ID:   1104
Description:
The Unified Messaging Service was unable to read the UM worker process retire time from the configuration data. The UM worker process retire time is being set to the default value, which is "1800". Reason: "Did not find the DialPlan object for server in the Active Directory. "



Event Type: Warning
Event Source:   ASP.NET 2.0.50727.0
Event Category: Web Event 
Event ID:   1309
Description:
Event code: 3005 
Event message: An unhandled exception has occurred. 
Event time: 5/6/2011 8:12:46 AM 
Event time (UTC): 5/6/2011 3:12:46 PM 
Event ID: 33c44d2c648f46af9b4dcb75eddc25cb 
Event sequence: 554 
Event occurrence: 551 
Event detail code: 0 

Application information: 
    Application domain: /LM/W3SVC/1/ROOT/EWS-1-129491252375894370 
    Trust level: Full 
    Application Virtual Path: /EWS 
    Application Path: C:\Program Files\Microsoft\Exchange Server\ClientAccess\exchweb\EWS\ 
    Machine name:  

Process information: 
    Process ID: 7900 
    Process name: w3wp.exe 
    Account name: NT AUTHORITY\SYSTEM 

Exception information: 
    Exception type: FileNotFoundException 
    Exception message: Could not load file or assembly 'Microsoft.Exchange.Diagnostics, Version=8.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35' or one of its dependencies. The system cannot find the file specified. 

Request information: 
    Request URL: https://fqdn:443/EWS/Exchange.asmx 
    Request path: /EWS/Exchange.asmx 
    User host address: x.x.x.x 
    User:  
    Is authenticated: False 
    Authentication Type:  
    Thread account name: NT AUTHORITY\SYSTEM 

Thread information: 
    Thread ID: 9 
    Thread account name: NT AUTHORITY\SYSTEM 
    Is impersonating: False 
    Stack trace:    at Microsoft.Exchange.Services.AuthorizationModule.Init(HttpApplication context)
   at System.Web.HttpApplication.InitModulesCommon()
   at System.Web.HttpApplication.InitInternal(HttpContext context, HttpApplicationState state, MethodInfo[] handlers)
   at System.Web.HttpApplicationFactory.GetNormalApplicationInstance(HttpContext context)
   at System.Web.HttpApplicationFactory.GetApplicationInstance(HttpContext context)
   at System.Web.HttpRuntime.ProcessRequestInternal(HttpWorkerRequest wr)

答案1

似乎有几个错误,系统找不到“Microsoft.Exchange.Diagnostics”程序集。这可能表明安装已损坏。您可能需要尝试卸载并重新安装客户端访问角色,看看是否能解决问题。

此外,您的统一消息传递错误似乎有点不祥——它报告说无法在您的活动目录中找到拨号计划对象。如果您已经有一个正在运行的 UM 基础设施,那么拨号计划对象可能在 AD 中以某种方式被破坏了。

如果这是一个关键任务系统,我会认真考虑致电微软支持寻求帮助。

相关内容