armv7板子上跑neuron时登录web时出现jwt错误

请查看neuron版本:
./neuron --version

图片

如果您改了代码的话,建议看一下libjwt的文档。

我这边在ubuntu上面能跑,arm就跑不了了。这与linux版本或硬件架构有关系吗?我看了文档重新生成了密钥也不行。 还是说跟dashboard也有关系呢

看报的错是libjwt不能识别指定的加密算法?您改了代码的话得自己debug了。

我没改代码啊 只是移植到arm板,是不是openssl的版本有问题?

密钥文件是否放在了正确的位置?

密钥就和neuron执行文件在同一路径,如果不放密钥文件,报的错误是读不到密钥文件。

贴一下libjwt、libssl的版本,先不用自己生成的key/pem,用项目自带的neuron.key和neuron.pem测试

图片
图片

jansson也贴一下

图片

依赖看起来都没问题,你把主机的硬件架构信息,交叉编译工具链的信息附一下,我们尝试复现看一下

图片编译链
图片 arm板
图片 ubuntu

解决了,openssl架构配错了,谢谢。