KNX 2 Binding crashing after time and writing a lot of log garbage

Hi There,

I’m running a oh2 installation “in Background” for testing and migration. Most time I’m looking at this system, knx 2 binding is down and all things are down. In the logs I see this warnings and the
“negative confirmation” messages is repeated thousand times.

The KNX bus connection is stable - I have a OH1 setup running without any problems.

After reboot, knx 2 binding works like a charm for a few days.

Any suggestions?

2018-08-16 15:02:33.276 [WARN ] [et/IP Tunneling 192.168.178.200:3671] - response timeout waiting for confirmation
tuwien.auto.calimero.KNXTimeoutException: no confirmation reply received for 0.0.0->1.1.25 L_Data.req, system priority hop count 6 repeat, tpdu 81
	at tuwien.auto.calimero.knxnetip.ClientConnection.doExtraBlockingModes(ClientConnection.java:244) ~[198:org.openhab.binding.knx:2.3.0]
	at tuwien.auto.calimero.knxnetip.ConnectionBase.send(ConnectionBase.java:258) ~[198:org.openhab.binding.knx:2.3.0]
	at tuwien.auto.calimero.knxnetip.KNXnetIPTunnel.send(KNXnetIPTunnel.java:178) ~[198:org.openhab.binding.knx:2.3.0]
	at tuwien.auto.calimero.link.KNXNetworkLinkIP.onSend(KNXNetworkLinkIP.java:243) ~[198:org.openhab.binding.knx:2.3.0]
	at tuwien.auto.calimero.link.AbstractLink.send(AbstractLink.java:351) ~[198:org.openhab.binding.knx:2.3.0]
	at tuwien.auto.calimero.link.KNXNetworkLinkIP.sendRequestWait(KNXNetworkLinkIP.java:222) ~[198:org.openhab.binding.knx:2.3.0]
	at tuwien.auto.calimero.mgmt.TransportLayerImpl.sendDisconnect(TransportLayerImpl.java:612) ~[198:org.openhab.binding.knx:2.3.0]
	at tuwien.auto.calimero.mgmt.TransportLayerImpl.handleConnected(TransportLayerImpl.java:510) ~[198:org.openhab.binding.knx:2.3.0]
	at tuwien.auto.calimero.mgmt.TransportLayerImpl.access$400(TransportLayerImpl.java:87) ~[198:org.openhab.binding.knx:2.3.0]
	at tuwien.auto.calimero.mgmt.TransportLayerImpl$NLListener.indication(TransportLayerImpl.java:127) ~[198:org.openhab.binding.knx:2.3.0]
	at tuwien.auto.calimero.link.AbstractLink$LinkNotifier.lambda$frameReceived$1(AbstractLink.java:159) ~[198:org.openhab.binding.knx:2.3.0]
	at tuwien.auto.calimero.internal.EventListeners.fire(EventListeners.java:129) [198:org.openhab.binding.knx:2.3.0]
	at tuwien.auto.calimero.link.EventNotifier.fire(EventNotifier.java:164) [198:org.openhab.binding.knx:2.3.0]
	at tuwien.auto.calimero.link.EventNotifier.run(EventNotifier.java:101) [198:org.openhab.binding.knx:2.3.0]
2018-08-16 15:02:33.277 [WARN ] [alimero.mgmt.TL 192.168.178.200:3671] - disconnected not gracefully (timeout)
tuwien.auto.calimero.KNXTimeoutException: no confirmation reply received for 0.0.0->1.1.25 L_Data.req, system priority hop count 6 repeat, tpdu 81
	at tuwien.auto.calimero.knxnetip.ClientConnection.doExtraBlockingModes(ClientConnection.java:244) ~[198:org.openhab.binding.knx:2.3.0]
	at tuwien.auto.calimero.knxnetip.ConnectionBase.send(ConnectionBase.java:258) ~[198:org.openhab.binding.knx:2.3.0]
	at tuwien.auto.calimero.knxnetip.KNXnetIPTunnel.send(KNXnetIPTunnel.java:178) ~[198:org.openhab.binding.knx:2.3.0]
	at tuwien.auto.calimero.link.KNXNetworkLinkIP.onSend(KNXNetworkLinkIP.java:243) ~[198:org.openhab.binding.knx:2.3.0]
	at tuwien.auto.calimero.link.AbstractLink.send(AbstractLink.java:351) ~[198:org.openhab.binding.knx:2.3.0]
	at tuwien.auto.calimero.link.KNXNetworkLinkIP.sendRequestWait(KNXNetworkLinkIP.java:222) ~[198:org.openhab.binding.knx:2.3.0]
	at tuwien.auto.calimero.mgmt.TransportLayerImpl.sendDisconnect(TransportLayerImpl.java:612) ~[198:org.openhab.binding.knx:2.3.0]
	at tuwien.auto.calimero.mgmt.TransportLayerImpl.handleConnected(TransportLayerImpl.java:510) ~[198:org.openhab.binding.knx:2.3.0]
	at tuwien.auto.calimero.mgmt.TransportLayerImpl.access$400(TransportLayerImpl.java:87) ~[198:org.openhab.binding.knx:2.3.0]
	at tuwien.auto.calimero.mgmt.TransportLayerImpl$NLListener.indication(TransportLayerImpl.java:127) ~[198:org.openhab.binding.knx:2.3.0]
	at tuwien.auto.calimero.link.AbstractLink$LinkNotifier.lambda$frameReceived$1(AbstractLink.java:159) ~[198:org.openhab.binding.knx:2.3.0]
	at tuwien.auto.calimero.internal.EventListeners.fire(EventListeners.java:129) [198:org.openhab.binding.knx:2.3.0]
	at tuwien.auto.calimero.link.EventNotifier.fire(EventNotifier.java:164) [198:org.openhab.binding.knx:2.3.0]
	at tuwien.auto.calimero.link.EventNotifier.run(EventNotifier.java:101) [198:org.openhab.binding.knx:2.3.0]
2018-08-16 15:07:25.542 [WARN ] [calimero.link.192.168.178.200:3671  ] - negative confirmation of 1.1.1: 2e009160fffc11010080
2018-08-16 15:07:25.614 [WARN ] [calimero.link.192.168.178.200:3671  ] - negative confirmation of 1.1.1: 2e009d60fffc1101014300
2018-08-16 15:07:28.686 [WARN ] [calimero.link.192.168.178.200:3671  ] - negative confirmation of 1.1.1: 2e009d60fffc1101014300
2018-08-16 15:07:31.759 [WARN ] [calimero.link.192.168.178.200:3671  ] - negative confirmation of 1.1.1: 2e009d60fffc1101014300

Having the same issue
did you find a solution to that?

For my case: Yes. It’s a problem with the interaction between OH1, OH2 and my Bus Network Interface. Obviously one of the OHs uses more than one connection so that the connection pool of my Interface is full. So I can’t really run OH1 and OH2 in parallel.