Skype for business server 2015和PSTN集成后,无法完成呼叫

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Skype for business server 2015和PSTN集成后,无法完成呼叫相关的知识,希望对你有一定的参考价值。

最近做了一个关于SFB2015和PSTN语音网关集成的项目,遇到了问题,无法完成呼叫。在此将此问题及处理方法分享给大家,希望对大家有所帮助。

问题描述:

通过SFB205客户端拨打电话时报错,如下:

技术分享

处理过程:

查看事件日志,有以下事件:

技术分享

事件描述如下:

中介服务器遇到了一个来自信号层的内部异常。当前呼叫可能会被删除。中介服务器将继续运行。

异常: System.MissingMethodException: 找不到方法:“Microsoft.Rtc.Internal.Collaboration.Media.CodecId Microsoft.Rtc.Internal.Collaboration.Media.H264VideoMediaFormatSet.get_CodecId()”。

在 Microsoft.Rtc.Collaboration.AudioVideo.MediaSessionAgent.ProcessGenerateAnswerWorkitem(GenerateAnswerWorkitemAsyncResult workitem)

在 Microsoft.Rtc.Collaboration.AudioVideo.WorkitemQueue.ProcessItems()

在 Microsoft.Rtc.Collaboration.AudioVideo.SerializationQueue`1.ResumeProcessing()

在 Microsoft.Rtc.Collaboration.AudioVideo.QueueWorkItemState.ExecuteWrappedMethod(WaitCallback method, Object state)

方法名: ResumeProcessingCallback

原因: 内部错误。

解决方法:

检查事件日志中以前的所有错误消息,确定可能的原因并报告给产品支持服务人员。

通过wirsharek抓包发现没有invit包,只有option包

技术分享

通过上面的抓包,分析问题肯定出在SFB2015上。但是SFB2015和PSTN集成的配置非常简单,也没有要修改的地方。

最后实在没着了,更新了一下SFB2015针对中介角色的补丁,如下:

1. 打开SFB2015 SHELL,运行命令:stop-cswindowsservice

技术分享

2. 更新补丁:

技术分享

3. 更新完成

技术分享

4. 开启服务:

技术分享

问题解决。

本文出自 “jianbin liu的博客” 博客,请务必保留此出处http://liujb.blog.51cto.com/269257/1916050

以上是关于Skype for business server 2015和PSTN集成后,无法完成呼叫的主要内容,如果未能解决你的问题,请参考以下文章

skype for business server2015部署向导启动服务失败

Skype for Business Server支持操作系统Windows Server 2016

Skype for business Server 2019 私有化部署

Skype for Business Server 2015 的技术图示

Skype For Business Server 2015 离线消息

Skype for Business server 数据库安装