Tokbox Error ListDictionaryInternal显示消息"提交请求时出错"

时间:2018-01-22 15:23:38

标签: .net exception error-handling oncreate tokbox

我们正面临间歇性错误。例外是#34;提交请求时出错"

它发生在onCreate方法上。

session = openTok.CreateSession("", (callmode == callmode_auto ? MediaMode.ROUTED:MediaMode.RELAYED)).Id; 

在Tokbox SDK之后,它在这里推出:

https://github.com/opentok/Opentok-.NET-SDK/blob/c27f590dfe383bc37c0352882262a6cc34aff05f/OpenTok/Util/HttpClient.cs#L131

堆栈跟踪:

OpenTokSDK.Exception.OpenTokWebException: Error with request submission
   in OpenTokSDK.Util.HttpClient.DoRequest(String url, Dictionary`2 specificHeaders, Dictionary`2 bodyData)
   in OpenTokSDK.OpenTok.CreateSession(String location, MediaMode mediaMode, ArchiveMode archiveMode)

错误数据:System.Collections.ListDictionaryInternal

它发生在生产中,而不是测试服务器上。我认为这是因为有些用户创建了几个会话,不知怎的,它打破了系统。

有什么想法吗?

1 个答案:

答案 0 :(得分:1)

最后,这是服务器本地时间的问题。我们的服务器迟到了几分钟,当他必须与当地时间进行比较时,TokBox SDK崩溃了。

将服务器时钟更新为实时,提前几分钟移动,解决了问题。