Добрый день! Решил сконфигурировать Mosquitto для большей безопасности.
Для слушателя на порте 1883 добавил ACL и пароль, анонинмные подключения выключил.
С порта 18883 убрал подключение этих конфигов и добавил работу только с 127.0.0.1.
# This file should be used to define external mosquitto listeners
# (which are not used by internal services).
# Default MQTT port listener.
#
# It allows anonymous listeners by default to be compatible with
# old Wiren Board mosquitto configuration.
#
# It is recommended to add password authentication and TLS for security.
listener 1883
allow_anonymous false
acl_file /etc/mosquitto/acl/default.conf
password_file /etc/mosquitto/passwd/default.conf
# Default Websockets listener.
#
# It is used by Wiren Board Web interface.
#
# It allows anonymous listeners by default to be compatible with
# old Wiren Board mosquitto configuration.
#
# It is recommended to add password authentication for security.
listener 18883 127.0.0.1
protocol websockets
allow_anonymous true
После старта контроллера в лог выводятся ошибки от wb-cloud-agent (telegraf)
.
Как я понимаю он подключается через 1883 порт, на котором стоит пароль.
Установка свежая, из доп. действий кроме установки SprutHub было только это
Вопрос: где можно изменить порт 1883 → 18883 для отправки метрик в облако?