首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Red5pro libred5pro密码-5.2.4.so Red5pro设置错误

Red5pro libred5pro密码-5.2.4.so Red5pro设置错误
EN

Stack Overflow用户
提问于 2021-05-22 14:55:45
回答 1查看 59关注 0票数 1

我刚刚将red5pro 8.1.0试用许可证版本安装在本地的ubuntu20LTS上。关于名为libcrypto的lib有一个错误。我似乎找不到解决办法。这只是一个新的安装。我使用的是javasdk 1.8,并且满足了所需的所有服务器需求。请帮帮忙。

代码语言:javascript
复制
[INFO] [pool-5-thread-2] com.red5pro.crypto.CryptoLoader - Storing library path for forced loading: /home/doctor/red5pro-server/lib/amd64-Linux-gpp/jni/libred5pro-crypto-5.2.4.so
[WARN] [pool-5-thread-2] com.red5pro.webrtc.plugin.WebRTCPlugin - Exception loading crypto
java.lang.UnsatisfiedLinkError: /home/doctor/red5pro-server/lib/amd64-Linux-gpp/jni/libred5pro-crypto-5.2.4.so: libcrypto.so.1.0.0: cannot open shared object file: No such file or directory
    at java.lang.ClassLoader$NativeLibrary.load(Native Method)
    at java.lang.ClassLoader.loadLibrary0(ClassLoader.java:1934)
    at java.lang.ClassLoader.loadLibrary(ClassLoader.java:1817)
    at java.lang.Runtime.load0(Runtime.java:810)
    at java.lang.System.load(System.java:1088)
    at com.red5pro.crypto.CryptoLoader.loadLibrary(CryptoLoader.java:141)
    at com.red5pro.webrtc.plugin.WebRTCPlugin.b(Unknown Source)
    at com.red5pro.webrtc.plugin.WebRTCPlugin.doStartProPlugin(Unknown Source)
    at com.red5pro.activation.ProPluginator.a(Unknown Source)
    at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511)
    at java.util.concurrent.FutureTask.run(FutureTask.java:266)
    at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$201(ScheduledThreadPoolExecutor.java:180)
at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:293)
    at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
    at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
    at java.lang.Thread.run(Thread.java:748)
EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2021-05-22 15:02:59

在安装red5pro时,我也犯了类似的错误。对此很生气终于找到了解决办法。下面是:

由于CentOS和Ubuntu之间支持不同的libcrypto库版本,因此有必要修改{red5pro}/conf/webrtc-plugin.properties,并将openssl.enabled=true更改为openssl.enabled=false。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/67650907

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档