Hey there,
I’m trying to set up MQTT, but the log shows:
2018-10-28 00:17:57.258 [INFO ] [penhab.io.transport.mqtt.MqttService] - MQTT Service initialization completed.
2018-10-28 00:17:57.259 [INFO ] [t.mqtt.internal.MqttBrokerConnection] - Starting MQTT broker connection ‘mosquitto’
2018-10-28 00:17:57.259 [INFO ] [t.mqtt.internal.MqttBrokerConnection] - Starting MQTT broker connection ‘broker’
2018-10-28 00:17:57.293 [ERROR] [penhab.io.transport.mqtt.MqttService] - Error starting broker connection
org.eclipse.paho.client.mqttv3.MqttSecurityException: Not authorized to connect
at org.eclipse.paho.client.mqttv3.internal.ExceptionHelper.createMqttException(ExceptionHelper.java:28) [202:org.openhab.io.transport.mqtt:1.12.0]
at org.eclipse.paho.client.mqttv3.internal.ClientState.notifyReceivedAck(ClientState.java:990) [202:org.openhab.io.transport.mqtt:1.12.0]
at org.eclipse.paho.client.mqttv3.internal.CommsReceiver.run(CommsReceiver.java:118) [202:org.openhab.io.transport.mqtt:1.12.0]
at java.lang.Thread.run(Thread.java:748) [?:?]
2018-10-28 00:21:53.612 [INFO ] [penhab.io.transport.mqtt.MqttService] - MQTT Service initialization completed.
2018-10-28 00:21:53.613 [INFO ] [t.mqtt.internal.MqttBrokerConnection] - Starting MQTT broker connection ‘mosquitto’
2018-10-28 00:21:53.623 [INFO ] [t.mqtt.internal.MqttBrokerConnection] - Starting MQTT broker connection ‘broker’
2018-10-28 00:21:53.651 [ERROR] [penhab.io.transport.mqtt.MqttService] - Error starting broker connection
org.eclipse.paho.client.mqttv3.MqttSecurityException: Not authorized to connect
at org.eclipse.paho.client.mqttv3.internal.ExceptionHelper.createMqttException(ExceptionHelper.java:28) [202:org.openhab.io.transport.mqtt:1.12.0]
at org.eclipse.paho.client.mqttv3.internal.ClientState.notifyReceivedAck(ClientState.java:990) [202:org.openhab.io.transport.mqtt:1.12.0]
at org.eclipse.paho.client.mqttv3.internal.CommsReceiver.run(CommsReceiver.java:118) [202:org.openhab.io.transport.mqtt:1.12.0]
at java.lang.Thread.run(Thread.java:748) [?:?]
2018-10-28 00:24:03.487 [ERROR] [t.mqtt.internal.MqttBrokerConnection] - MQTT connection to broker was lost
org.eclipse.paho.client.mqttv3.MqttException: Connection lost
at org.eclipse.paho.client.mqttv3.internal.CommsReceiver.run(CommsReceiver.java:146) [202:org.openhab.io.transport.mqtt:1.12.0]
at java.lang.Thread.run(Thread.java:748) [?:?]
Caused by: java.io.EOFException
at java.io.DataInputStream.readByte(DataInputStream.java:267) ~[?:?]
at org.eclipse.paho.client.mqttv3.internal.wire.MqttInputStream.readMqttWireMessage(MqttInputStream.java:65) ~[?:?]
at org.eclipse.paho.client.mqttv3.internal.CommsReceiver.run(CommsReceiver.java:107) ~[?:?]
… 1 more
2018-10-28 00:24:03.490 [ERROR] [t.mqtt.internal.MqttBrokerConnection] - MQTT connection to ‘mosquitto’ was lost: Connection lost : ReasonCode 32109 : Cause : null
2018-10-28 00:24:03.491 [INFO ] [t.mqtt.internal.MqttBrokerConnection] - Starting connection helper to periodically try restore connection to broker ‘mosquitto’
2018-10-28 00:24:04.637 [INFO ] [basic.internal.servlet.WebAppServlet] - Stopped Basic UI
2018-10-28 00:24:13.499 [INFO ] [t.mqtt.internal.MqttBrokerConnection] - Starting MQTT broker connection ‘mosquitto’
2018-10-28 00:24:14.917 [INFO ] [penhab.io.transport.mqtt.MqttService] - Stopping broker connection ‘mosquitto’
2018-10-28 00:24:14.917 [INFO ] [penhab.io.transport.mqtt.MqttService] - Stopping broker connection ‘broker’
2018-10-28 00:24:15.208 [INFO ] [arthome.ui.paper.internal.PaperUIApp] - Stopped Paper UI
2018-10-28 00:24:15.227 [INFO ] [panel.internal.HABPanelDashboardTile] - Stopped HABPanel
2018-10-28 00:24:15.232 [INFO ] [er.internal.HomeBuilderDashboardTile] - Stopped Home Builder
2018-10-28 00:24:15.241 [INFO ] [.dashboard.internal.DashboardService] - Stopped Dashboard
Here is my services/mqtt.cfg:
mosquitto.url=tcp://localhost:1883
#mosquitto.clientId=
mosquitto.user=openhab
mosquitto.pwd=habian
mosquitto.qos=0
mosquitto.retain=true
mosquitto.async=false
#mosquitto.lwt=
Of course mosquitto is running, and i can connect from MQTTfx using the username (openhab) and password (habian)