【问题标题】:Error while sending BigBlueButton API request - 'cannot handle recieved message' in red5 log (while sending create meeting request)发送 BigBlueButton API 请求时出错 - red5 日志中的“无法处理收到的消息”(发送创建会议请求时)
【发布时间】:2014-03-15 18:21:18
【问题描述】:

我已经在我的服务器中安装了 BBB,并且使用它没有任何问题。但是在过去的 20 天里,我遇到了一个无法使用 BBB 的问题,当我发送 api 请求来创建会议时,响应是:

Invalid response body. Is the API URL correct? "http://180.151.96.73/bigbluebutton/api", version 0.81

当我检查我的 BBB 服务器中的日志时,它给了我以下错误:

ubuntu-dos@ubuntudos:~$ sudo bbb-conf --debug
   -- ERRORS found in /usr/share/red5/log/* -- 
/usr/share/red5/log/bigbluebutton.log:2014-03-15 23:27:21,781 [pool-9-thread-1] ERROR   o.b.c.s.p.ConversionUpdatesMessageListener - Cannot handle recieved message.

当我提供以下网址(我托管 BBB 的服务器)时,

http://myip/bigbluebutton/api 

我得到以下响应,它给出了成功响应,

<response>
<returncode>SUCCESS</returncode>
<version>0.81</version>
</response>

但是当我通过我的应用程序发送创建会议或任何其他请求时,它给了我上述错误,我不知道如何解决这个问题。有人可以帮我吗

我的应用是使用创建的,

Rails - 3.2.9
Ruby - ruby 1.9.3p484
am using gem 'bigbluebutton-api-ruby' to work with BBB api.

【问题讨论】:

    标签: ruby ruby-on-rails-3 api ruby-on-rails-4 bigbluebutton


    【解决方案1】:

    可能是 bigbluebutton-api-ruby 当时不支持 BigBlueButton 0.81。从 1.3.0 版开始,它支持 BigBlueButton 0.81。尝试使用这个新版本并检查它是否解决了问题。

    另外,您可以创建您的BigBlueButtonApi 对象,将debug 标志设置为true (https://github.com/mconf/bigbluebutton-api-ruby/blob/v1.3.0/lib/bigbluebutton_api.rb#L70) 并检查您的输出(它以puts 输出)以查看gem 是否调用了URL是正确的。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2011-04-17
      • 2021-05-24
      • 2020-07-01
      • 2021-01-14
      • 2018-01-19
      相关资源
      最近更新 更多