切换到宽版
  • 4683阅读
  • 4回复

[求助]统一消息服务无法启动 [复制链接]

上一主题 下一主题
 
只看楼主 倒序阅读 0楼  发表于: 2016-01-24
最近安装统一消息后显示无法启动:

错误日志:在 UM 工作进程中发生未经处理的异常: "Microsoft.Exchange.Diagnostics.ExAssertException: ASSERT: couldn't generate unique name!
   在 Microsoft.Exchange.Diagnostics.ExAssert.AssertInternal(String formatString, Object[] parameters)
   在 Microsoft.Exchange.UM.UMCore.GalGrammar.GenerateActivePath(CultureInfo culture, String extension)
   在 Microsoft.Exchange.UM.UMCore.GalGrammar.MoveToActive(CultureInfo culture, String filePath)
   在 Microsoft.Exchange.UM.UMCore.GalGrammarWriter.GenerateCultureFromEntriesFile(ITempFile entriesFile, GalGrammar grammar, CultureInfo culture, Boolean preCompile)
   在 Microsoft.Exchange.UM.UMCore.GalGrammarWriter.GenerateAllCulturesFromEntriesFile(ITempFile entriesFile, GalGrammar grammar, Boolean preCompile)
   在 Microsoft.Exchange.UM.UMCore.GalGrammarWriter.Generate(GalGrammar grammar, Boolean preCompile)
   在 Microsoft.Exchange.UM.UMCore.GrammarGenerator.Generate(Boolean preload, Boolean precompile, StreamWriter logFileStream)
   在 Microsoft.Exchange.UM.UMCore.GrammarSchedule.GenerateGrammars(List`1 requiredGrammarFiles, List`1 grammarFiles, StreamWriter logwriter, ExclusionList exclusionList)
   在 Microsoft.Exchange.UM.UMCore.GrammarSchedule.GenerateGrammarWorker(Object state)
   在 System.Threading.ExecutionContext.Run(ExecutionContext executionContext, ContextCallback callback, Object state)
   在 System.Threading._ThreadPoolWaitCallback.PerformWaitCallbackInternal(_ThreadPoolWaitCallback tpWaitCallBack)
   在 System.Threading._ThreadPoolWaitCallback.PerformWaitCallback(Object state)"。


错误日志:无法启动 Microsoft Exchange 统一消息服务。详细信息:“Microsoft.Exchange.UM.UMService.UMServiceException: Microsoft Exchange 统一消息服务无法创建工作进程,因为 SIP 端口("5065"或"5067")不可用。  
   在 Microsoft.Exchange.UM.UMService.WorkerProcessManager.OnWorkerExited(WorkerInstance workerInstance, Boolean resetRequested, Boolean fatalError)
   在 Microsoft.Exchange.UM.UMService.WorkerInstance.MonitorResetHandle(Object stateinfo)
   在 System.Threading.ExecutionContext.Run(ExecutionContext executionContext, ContextCallback callback, Object state)
   在 System.Threading._ThreadPoolWaitCallback.PerformWaitCallbackInternal(_ThreadPoolWaitCallback tpWaitCallBack)


错误日志:因为发生致命错误,统一消息服务器关闭了进程 umservice (PID=8720)。

端口5065 5067确定没有被占用,不知道该怎么处理,谢谢!
分享到
只看该作者 1楼  发表于: 2016-01-24
这可能跟网卡有关,这台服务器上有几张网卡,可否把多余的网卡禁用掉试试。

只看该作者 2楼  发表于: 2016-01-24
可以尝试把UMStartupMode设置为dual试试,这个时候看看5068端口能不能工作。

另一方面,既然 显示端口不可用,由于5065跟5067用于TCP以及TLS通信,检查网络方面设置是否有问题。
只看该作者 3楼  发表于: 2016-01-25
回 zanylee 的帖子
zanylee:
这可能跟网卡有关,这台服务器上有几张网卡,可否把多余的网卡禁用掉试试。

不行,我只留一个网卡还是出现这个错误
只看该作者 4楼  发表于: 2016-01-25
回 yidian 的帖子
yidian:可以尝试把UMStartupMode设置为dual试试,这个时候看看5068端口能不能工作。
另一方面,既然 显示端口不可用,由于5065跟5067用于TCP以及TLS通信,检查网络方面设置是否有问题。?(2016-01-24 23:28)?

不管改什么模式都不行
快速回复
限60 字节
 
上一个 下一个