Выдача сертификата москита
Я пытался настроить TLS на комара Брокер безуспешно. Я следовал за шагами, описанными по следующей ссылке:
http://www.steves-internet-guide.com/mosquitto-tls/
Когда я попытался подписаться на тему с помощью приведенной ниже команды, соединение не удалось с сообщением об ошибке: "Ошибка: произошла ошибка TLS.".
mosquitto_sub -h 192.168.56.101 -t / 2018 / # --cafile certs / ca.crt -p 8883
После большой отладки я выясняю, что соединение работает нормально для следующей команды:
mosquitto_sub -h 192.168.56.101 -t / 2018 / # --cafile certs / server.crt -p 8883
Обратите внимание, что подключение подписчика работало нормально, когда я использовал сертификат сервера вместо ca. Используя server.crt на издателе, я могу отправлять сообщения по темам и получать эти сообщения на стороне подписчика. Я не уверен почему? Я ожидал использовать ca.crt вместо этого.
Ссылка неверна? Что я сделал не так?
Спасибо мауро