我试图在我的Raspberry Pi 2上设置signal-cli(https://github.com/AsamK/signal-cli)。
我成功安装了它,但是当我尝试注册一个新的phonenumber时,java会抛出以下错误:
Error loading state file "/home/osmc/.config/signal/data/xxxxx": javax.net.ssl.SSLException: java.security.ProviderException: Could not derive key
Haven在网络上的任何地方都找不到任何解决方案。
答案 0 :(得分:4)
我对旧WS有这个问题。在java 8中,缺少旧的ssl握手。添加Bouncy Castle并使用以下代码添加到安全提供程序
Security.addProvider(new BouncyCastleProvider());
为我工作
希望它可以帮助你和其他人
答案 1 :(得分:1)
通过降级到JRE 7来修复它。
不确定Dev是否会很快添加Java 8支持。