2017-10-12 145 views
1

我刚刚安装了WSO2 iotserver 3.1.0。 当我尝试注册设备(安卓)我得到:无法注册设备。错误500

Enrollment failed

Please contact administrator. Code : 500

Error : java.io.EOFException

我还没有搞清楚的问题。 有谁知道如何解决这个问题?

谢谢

回答

1

这可能由于多个问题而发生。

  1. 如果您使用HTTPS而不是HTTP,而无需将证书安装到android代理(为此您必须编译Android代理More information)。在注册时,请将服务器地址设为{IP}:8280,并将用户名/密码设为admin/admin。
  2. 如果设备无法访问服务器。请确保设备位于可访问服务器的网络中。 (8243,8280,9443,9763)
  3. 由于配置错误。

最好的解决方案是运行change-ip.sh脚本来设置服务器。 More information

+0

感谢您的回答。 由于某种原因,我现在有不同的错误信息: '登记失败 请与管理员联系。代码:500 错误:javax.net.ssl.SSLHandshakeException:Handshakefailed.' 现在看起来很清楚,它已链接到SSL证书。但是, 1-我试图跟随链接,卡在第二部分,因为我找不到从命令行更新SDK的方法。我没有安装在我的服务器上的桌面环境,所以没有我的GUI。我使用默认的Debian镜像,所以没有端口限制。 我实际上使用了change-ip.sh脚本来达到这一点 –

+0

有没有简单的方法来强制使用HTTP而不是HTTPS? –

+1

连接设备时使用8280端口。请看这些视频 –