我正在使用X509证书在Thingsboard Server和Thingsboard Iot Gateway之间建立安全的通信。我找到了TB服务器(https://thingsboard.io/docs/user-guide/mqtt-over-ssl/)的证书生成和配置文档。但是找不到在Iot Gateway中安装证书的任何类似文档。 我已经使用网站中提到的server.keygen.sh生成了服务器端证书文件。而且我已经使用client.keygen.sh生成了客户端证书文件,如此处所述 我已经尝试过在Iot网关(tb-gateway.yml)的以下配置,但无法正常工作。 安全: 密钥库:mqttclient.jks keystorePassword:密码 keystoreKeyAlias:clientalias 信任库:mqttclient.jks truststorePassword:密码
我的keygen.properties文件配置为
CLIENT_KEYSTORE_PASSWORD =密码 CLIENT_KEY_PASSWORD =密码
CLIENT_KEY_ALIAS =“ clientalias” CLIENT_FILE_PREFIX =“ mqttclient”