Ошибка при создании моста: В доступе отказано Mosquitto

Я пытаюсь запустить mosquitto на встроенном устройстве Linux с конфигурацией (показанной ниже) от имени пользователя root и cmd: mosquitto -c /etc/mosquitto/mosquitto.conf

### /etc/mosquitto/mosquitto.conf ###

log_dest stdout
#mosquitto user
user mosquitto 
#bridge Config
connection 1234567890
address 192.168.0.101:1883
start_type automatic

topic # both 0

topic # both 1
#cleansession false
bridge_protocol_version mqttv311
#need to be false otherwise error on hivemq-side
notifications false

### end of conf file ###

Москит не может создать мост, и я ловлю этот журнал:

1472052730: mosquitto version 1.4.8 (build date 2016-07-05 08:47:49+0200) starting
1472052731: Config loaded from /etc/mosquitto/mosquitto.conf.
1472052731: Opening ipv4 listen socket on port 1883.
1472052731: Opening ipv6 listen socket on port 1883.
1472052731: Connecting bridge 1234567890 (localhost:1883)
1472052731: Error creating bridge: Permission denied.
1472052731: Warning: Unable to connect to bridge 1234567890.
1472052761: Connecting bridge 1234567890 (localhost:1883)

Однако, когда я меняю пользователя в файле conf с mosquitto на root (но я знаю, что это не правильно), все работает нормально. Можете ли вы помочь мне решить эту проблему?

0 ответов

Другие вопросы по тегам