@meyergru I don't know if it is a firewall issue, but this behaviour started when opnsense was installed.
@Patrick M. Hausen I will try to packet trace the homeassistant container.
@Linwood Reverting to the original router is possible but disruptive. Let me address your other points:
1. IGMP Proxy on WAN and LAN & Reverse Proxy
I installed the IGMP Proxy, mDNS Repeater, UDP Broadcast Relay, and Universal Plug and Play plugins to get Sonos and Spotify working on my network. They may not be configured correctly, as I only have a WAN and LAN interface active. They may not be needed, as I have floating rules for the various ports needed. Access to Home Assistant is configured to be local. All clients will use the internal IP addresses when connected to the local network.
2. MQTT
The issue is always that Home Assistant fails to connect to MQTT - all the other services that use MQTT report no issues (double-take, frigate, teslamate, zigbee2mqtt, zwave).
3. Zigbee issues
I removed Zigbee Home Assistant (ZHA) and migrated to zigbee2mqtt. This removed the ZHA errors, which I think were a red herring. I suspect some traffic ws blocked and that caused a timeout in the ZHA module.
Other observations
Uptime Kuma, running locally on the same host as Home Assistant, can see that Home Assistant stops responding multiple times.
System : Routes : Log Files notes the following:
These are repeated many times.
I'll try a packet capture on the server that runs my services. I'll also enable debug logs on Home Assistant to see if there's anything that indicates a port, protocol, or ip that has an issue.
@Patrick M. Hausen I will try to packet trace the homeassistant container.
@Linwood Reverting to the original router is possible but disruptive. Let me address your other points:
1. IGMP Proxy on WAN and LAN & Reverse Proxy
I installed the IGMP Proxy, mDNS Repeater, UDP Broadcast Relay, and Universal Plug and Play plugins to get Sonos and Spotify working on my network. They may not be configured correctly, as I only have a WAN and LAN interface active. They may not be needed, as I have floating rules for the various ports needed. Access to Home Assistant is configured to be local. All clients will use the internal IP addresses when connected to the local network.
2. MQTT
The issue is always that Home Assistant fails to connect to MQTT - all the other services that use MQTT report no issues (double-take, frigate, teslamate, zigbee2mqtt, zwave).
3. Zigbee issues
I removed Zigbee Home Assistant (ZHA) and migrated to zigbee2mqtt. This removed the ZHA errors, which I think were a red herring. I suspect some traffic ws blocked and that caused a timeout in the ZHA module.
Other observations
Uptime Kuma, running locally on the same host as Home Assistant, can see that Home Assistant stops responding multiple times.
System : Routes : Log Files notes the following:
Code Select
2025-10-20T09:03:39-06:00 Warning miniupnpd SSDP packet sender 198.53.116.247:51405 (if_index=1) not from a LAN, ignoring
2025-10-20T09:03:32-06:00 Warning miniupnpd SSDP packet sender 198.53.116.247:45970 (if_index=1) not from a LAN, ignoring
2025-10-20T09:02:46-06:00 Warning miniupnpd SSDP packet sender 198.53.116.247:52417 (if_index=1) not from a LAN, ignoring
2025-10-20T09:02:46-06:00 Warning miniupnpd SSDP packet sender 198.53.116.247:52417 (if_index=1) not from a LAN, ignoring
2025-10-20T09:02:45-06:00 Warning miniupnpd SSDP packet sender 198.53.116.247:52417 (if_index=1) not from a LAN, ignoring
2025-10-20T09:01:05-06:00 Warning miniupnpd SSDP packet sender 198.53.116.247:49463 (if_index=1) not from a LAN, ignoring
2025-10-20T09:01:05-06:00 Warning miniupnpd SSDP packet sender 198.53.116.247:49463 (if_index=1) not from a LAN, ignoring
2025-10-20T09:01:05-06:00 Warning miniupnpd SSDP packet sender 198.53.116.247:49463 (if_index=1) not from a LAN, ignoring
2025-10-20T09:01:03-06:00 Warning miniupnpd SSDP packet sender 198.53.116.247:45605 (if_index=1) not from a LAN, ignoring
2025-10-20T09:01:03-06:00 Warning miniupnpd SSDP packet sender 198.53.116.247:45605 (if_index=1) not from a LAN, ignoring
2025-10-20T09:01:02-06:00 Warning miniupnpd SSDP packet sender 198.53.116.247:45605 (if_index=1) not from a LAN, ignoring
2025-10-20T09:00:38-06:00 Warning miniupnpd SSDP packet sender 198.53.116.247:60255 (if_index=1) not from a LAN, ignoring
2025-10-20T09:00:38-06:00 Warning miniupnpd SSDP packet sender 198.53.116.247:60255 (if_index=1) not from a LAN, ignoring
2025-10-20T09:00:38-06:00 Warning miniupnpd SSDP packet sender 198.53.116.247:60255 (if_index=1) not from a LAN, ignoring
2025-10-20T09:00:07-06:00 Warning miniupnpd SSDP packet sender 198.53.116.247:44025 (if_index=1) not from a LAN, ignoring
2025-10-20T09:00:06-06:00 Warning miniupnpd SSDP packet sender 198.53.116.247:34690 (if_index=1) not from a LAN, ignoring
2025-10-20T08:58:39-06:00 Warning miniupnpd SSDP packet sender 198.53.116.247:51405 (if_index=1) not from a LAN, ignoring
2025-10-20T08:58:32-06:00 Warning miniupnpd SSDP packet sender 198.53.116.247:45970 (if_index=1) not from a LAN, ignoring
2025-10-20T08:57:47-06:00 Warning miniupnpd SSDP packet sender 198.53.116.247:52417 (if_index=1) not from a LAN, ignoring
2025-10-20T08:57:46-06:00 Warning miniupnpd SSDP packet sender 198.53.116.247:52417 (if_index=1) not from a LAN, ignoring
2025-10-20T08:57:46-06:00 Warning miniupnpd SSDP packet sender 198.53.116.247:52417 (if_index=1) not from a LAN, ignoring
These are repeated many times.
I'll try a packet capture on the server that runs my services. I'll also enable debug logs on Home Assistant to see if there's anything that indicates a port, protocol, or ip that has an issue.
"