Turris Omnia - Updater failed error after restoring router with latest mediakit.gz

Hey guys,

Long time reader and supporter of Turris. I have had some issues lately. Firstly my router decided to shut down both WIFI cards, couldn’t find anything out of the ordinary in the logs, so I decided to factory reset, this didn’t resolve my issues so I downloaded the latest Turris Omnia’s system image yesterday and flashed it into my Turris Omnia. Wifi cards are working again on this clean install but it seems like it has some issues with updating. This is the error I am getting. Does anyone know how to solve this?

Error notifications

Updater failed:

runtime: [string “requests”]:430: [string “utils”]:422: Unable to finish URI (https://repo.turris.cz/hbs/omnia/lists/pkglists/tor.lua): Download failed: Couldn’t resolve host ‘repo.turris.cz’

That error messages indicates you do not have the Internet connectivity. Are you able to ping something on the Internet with its IP address and DNS name?

1 Like

Within command line, please run check_connection and post the output here.
Do you use pihole or dns-https-proxy?

1 Like

That’s what I figured also, something DNS related. Thanks for your input!

The error pops up randomly. Could it be because I configured a DoT DNS server? In other words, if it cannot reach the DNS over TLS server? I have used a well known stable DoT service, but I am starting to think my ISP might be blocking it. Might seem strange because my Turris Omnia is connected directly to the fiber modem, there is no router functionality on the ISP modem, so it shouldn’t interfene with my DNS, at least that is my reasoning so far.

Not using pihole, although thinking about creating one soon. I am not using DoH but I am using DoT.
I checked the output of check_connection and it doesn’t indicate any issues, everything is reachable, so I guess it must be some error where the DoT server is not responding correctly.

Well, I see this ticket still as open, though I’m not sure about its “true status”: Repetitive failing attempts to update a router (#295) · Issues · Turris / Turris OS / Turris Build · GitLab

1 Like

That’s a very interesting thread. thanks!

Just beware that this kind of message might be caused by many very different things.

Yes, I am aware. It can be caused by any number of connectivity / config problems. In my case the most likely scenario is a DNS resolve issue. I will look into it and if I find out a definitive cause, I will be sure to update it here.

You can look into verbose DNS logs: Debugging DNS problems on Turris routers [Turris wiki]

2 Likes

Thanks! That will be very useful for troubleshooting this.