Как настроить безопасную связь между шлюзом TB Iot и Thingsboard Server с использованием сертификатов X.509?
Я устанавливаю защищенный обмен данными между Thingsboard Server и Thingsboard Iot Gateway с использованием сертификатов X509. Я нашел документацию по созданию и настройке сертификата для сервера TB ( https://thingsboard.io/docs/user-guide/mqtt-over-ssl/). Но не удалось найти подобную документацию для установки сертификата в Iot Gateway. Я создал файлы сертификатов на стороне сервера, используя server.keygen.sh, как указано на веб-сайте. И я сгенерировал файлы сертификатов на стороне клиента, используя client.keygen.sh, как упомянуто здесь. Я попытался настроить ниже для Iot Gateway (tb-gateway.yml), но он не работает. security: keystore: mqttclient.jks keystorePassword: пароль keystoreKeyAlias: клиентское хранилище доверенных сертификатов: mqttclient.jks truststorePassword: пароль
Мои настройки файла keygen.properties:
CLIENT_KEYSTORE_PASSWORD= пароль CLIENT_KEY_PASSWORD= пароль
CLIENT_KEY_ALIAS="clientalias" CLIENT_FILE_PREFIX="mqttclient"