Как настроить безопасную связь между шлюзом TB Iot и Thingsboard Server с использованием сертификатов X.509? - PullRequest
0 голосов
/ 19 февраля 2019

Я устанавливаю защищенный обмен данными между 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: clientalias хранилище доверенных сертификатов: mqttclient.jks truststorePassword: пароль

Конфигурации моего файла keygen.properties:

CLIENT_KEYSTORE_PASSWORD = пароль CLIENT_KEY_PASSWORD = пароль * CLI_LALI * CLI *ALIALIALIAS * CLI_ALIALIAS * CLI_ALIAL * CLIAL * CLIAL * CLIAL * CLIAL * CLIAL * CLIAL * CLIAL * CLIAL * CLIAL * CLIAL * CLAIALI CLIENTALCLIENT_FILE_PREFIX = "mqttclient"

...