MQTT binding crash

After having a maintenance free system for quite a while, I am now getting these log entries that eventually lead to a crash of OH 4.1.0:

08:11:47.449 [ERROR] [penhab.core.model.script.actions.HTTP] - Fatal transport error: java.util.concurrent.ExecutionException: java.net.ConnectException: Connection refused
08:11:47.453 [ERROR] [penhab.core.model.script.actions.HTTP] - Fatal transport error: java.util.concurrent.ExecutionException: java.net.ConnectException: Connection refused
08:11:47.458 [ERROR] [penhab.core.model.script.actions.HTTP] - Fatal transport error: java.util.concurrent.ExecutionException: java.net.ConnectException: Connection refused
08:11:47.470 [ERROR] [penhab.core.model.script.actions.HTTP] - Fatal transport error: java.util.concurrent.ExecutionException: java.net.ConnectException: Connection refused
08:11:47.474 [ERROR] [penhab.core.model.script.actions.HTTP] - Fatal transport error: java.util.concurrent.ExecutionException: java.net.ConnectException: Connection refused
08:11:47.477 [ERROR] [penhab.core.model.script.actions.HTTP] - Fatal transport error: java.util.concurrent.ExecutionException: java.net.ConnectException: Connection refused

This error occurs when I enable the mqtt binding, which up until now, worked fine, and when I trip one of the motion sensors. Mosquito and rtl_433 are all running on local host (where OH resides). I’m not updating the OS on this machine (Mac mini, Big Sur 11.5.2) to avoid os update surprises. rtl_433 shows the sensor transmission is received.

Any idea how to track this down?

Well, the errors have nothing to do with MQTT so I’d guess that you have an Item connected to MQTT that is triggering a rule that is failing. The rule is using one of the sendHttpXrequest Actions and, as far as I can tell, it’s trying to pull data from a URL that is refusing the connection.

Maybe that narrows it down.

Very helpful! I had a firebase update call and apparently that url has changed …