Я обнаружил, что обмен данными между модулями IoT Edge и Edge Hub завершается неудачно после изменения свойства "имя хоста" в config.yaml.Я также обнаружил, что ошибка вызвана несоответствием кэшированного сертификата сервера и фактического имени хоста.Я могу восстановить связь, удалив каталоги / var / lib / iotedge / hsm и / var / lib / iotedge / cache, а затем перезапустив ioted.Это выглядит идеально для меня, но я думаю, что есть изящный способ сброса кэшированных сертификатов.
Как можно изящно очистить кэшированный сертификат после изменения имени хоста?