Hi all, for a while now I have been experiencing quite rare network problems with my HA instance. This happens approximately once every two weeks, but I haven't kept track of exact timings. The only way to re-establish internet connectivity that I have found is to restart the host, 'network reload' in the CLI doesn't help. I've tried a few things like making the DHCP lease infinite but that hasn't seemed to help.
Some technical details:
- HA runs in a virtual machine on a Dell laptop, the host OS is Linux Mint, the hypervisor is Virtualbox
- The laptop is connected via ethernet to my router, which runs OpenWRT
- I am currently on HaOS 18 beta, but this has happened in earlier versions too
It happened again today, so I decided to check the HA host log. I found this sequence of events:
First, even when nothing is wrong, I still see a set of entries like this, which occur approximately every 2 hrs. (VeulenSmart is the name of my instance)
2026-06-19 15:05:11.750 VeulenSmart systemd-timesyncd[535]: Network configuration changed, trying to establish connection.
2026-06-19 15:05:11.758 VeulenSmart systemd-timesyncd[535]: Contacted time server 162.159.200.123:123 (time.cloudflare.com).
2026-06-19 15:05:12.061 VeulenSmart systemd[1]: Started Time & Date Service.
2026-06-19 15:05:41.734 VeulenSmart systemd[1]: systemd-hostnamed.service: Deactivated successfully.
2026-06-19 15:05:42.104 VeulenSmart systemd[1]: systemd-timedated.service: Deactivated successfully.
I do not know if it is normal for the network configuration to change all the time, but at least everything works. Then, this error occurs:
2026-06-19 15:11:43.785 VeulenSmart dockerd[553]: time="2026-06-19T17:11:43.777220656+02:00" level=error msg="failed to validate image signature" error="resolving signature chain for image sha256:016716ae746e8612fb7ab1be0e88d83e3b7f5dada3f418288a4ef0c3bfcf9a7c: expected image index descriptor, got application/vnd.docker.distribution.manifest.v2+json"
I have no clue what that means, and it doesn't seem to relate directly to the network problem, but it's the only other error I see in the log. The next entries repeat over and over, and I assume they simply mean: "help, I can't find the internet". The timing of these entries also correspond to the time when connections to other (local and internet) entities disappear.
2026-06-19 16:21:12.361 VeulenSmart systemd-timesyncd[535]: Timed out waiting for reply from 162.159.200.123:123 (time.cloudflare.com).
2026-06-19 16:21:22.621 VeulenSmart systemd-timesyncd[535]: Timed out waiting for reply from 162.159.200.1:123 (time.cloudflare.com).
2026-06-19 16:21:52.967 VeulenSmart dockerd[553]: time="2026-06-19T18:21:52.967266026+02:00" level=error msg="[resolver] failed to query external DNS server" client-addr="udp:192.168.100.26:47876" dns-server="udp:192.168.100.1:53" error="read udp 192.168.100.26:47876->192.168.100.1:53: i/o timeout" question=";o427061.ingest.sentry.io.\tIN\t A"
Can anybody tell me
- What the error means
- Whether it can have anything to do with loss of connectivity?
- How to solve these problems?
Unfortunately, there are some devices spamming my router log, so I can't scroll back far enough to read what is there at the time of the error.
*small edits to clarify the problem more
