curl - 无法在 CentOS 上安装 Red5 的演示应用程序

标签 curl proxy centos red5 kaltura

我已经在 CentOS 机器上安装了 Kaltura 单服务器安装程序。

我遇到了 Red5 服务器的问题,我无法安装 oflaDemo 应用程序或任何其他应用程序。

当访问 http://myhost.com:5080/ 并选择 Installater 页面时,然后在日志中出现错误:

org.red5.server.service.Installer - Unable to connect to http://red5.googlecode.com/svn/snapshots/

应用列表为空。

在一些帖子中,建议手动下载 war 文件并将其复制到 webapps 文件夹中,以便 red5 安装 war 文件。

这是这个问题的唯一解决方案吗?

当我托管此 url usinf 'curl' 命令时,它也可以工作,并返回带有应用程序列表的 html 页面。

为了解决这个问题,绑定(bind)在red5.sh文件中JAVA_OPTS和ANT_OPTS下设置代理信息如下:

JAVA_OPTS="-Dhttp.proxyHost=host -Dhttp.proxyPort=port -Dhttp.proxyUserName=myuser -Dhttp.proxyPassword=mypass"  
ANT_OPTS="-Dhttp.proxyHost=host -Dhttp.proxyPort=port -Dhttp.proxyUserName=myuser -Dhttp.proxyPassword=mypass"

也将这些导出为环境变量,仍然出现相同的错误。

我想让 oflaDemo 正常工作。

---更新---

如前所述,当我访问页面http://myhost.com:5080/oflaDemo 时,我已经通过将 war 文件复制到 webapps 目录中来安装 oflaDemo 应用程序我得到两个视频窗口(RTMP 和 RTMPT),页面上没有其他播放按钮,当我选择播放按钮时,它开始加载,然后显示错误 [Server.Reject]:(_defaultRoot_._defaultVHost_) :Application (oflaDemo) is not defined. 对于 RTMPT 视频我得到错误 Server not found: rtmpt://localhost:5080/oflaDemo

最佳答案

“无法连接”表示您无法获取应用程序列表。当安装程序出于任何原因无法工作时,可以选择在安装程序应用程序之外下载应用程序,以下是直接链接: oflaDemo

admin

SOSample

抓取任何或所有这些 war 并将它们放在您的 red5/webapps 目录中;它们将由 war 服务安装,或者您可以重新启动服务器并避免等待。

最后,我认为您的 OPTS 条目不正确,因为您没有指定实际的主机或端口;您也不需要代理选项,除非您的连接需要它。

关于curl - 无法在 CentOS 上安装 Red5 的演示应用程序,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27719394/

相关文章:

c - 如何知道 Eclipse 库位置

c# - 如何使用这些 cURL 命令调用访问 token 的 REST Web API - 在 C# 中

centos - PHP 无法连接到 CentOS 7 上的 PostgreSQL

django - 为什么我的 mod_wsgi 模块即使存在也找不到 "libpython3.7m.so.1.0"?

python - 异常值 :attempt to write a readonly database Centos 8 Apache webserver Python 3. 6

javascript - 阻止来 self 的网站的 cURL 请求

curl :(52)如果文件很大,服务器的回复为空

Python 请求库结合了 HTTPProxyAuth 和 HTTPBasicAuth

python - 如何在python中创建一个简单的代理?

mongodb - 如何使用代理后面的 Studio 3t 连接到 mongo 服务器?