Network timeout while trying to update

Good evening,

I am currently running Scale 25.04.1 and am trying to update to Scale 25.04.2.6. Upon attempting to download the updates, I get a network timeout error after a few seconds. Error logs attached below:

Validation Error- TimeoutError()

Traceback (most recent call last):
File “/usr/lib/python3/dist-packages/middlewared/api/base/server/ws_handler/rpc.py”, line 323, in process_method_call
result = await method.call(app, params)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File “/usr/lib/python3/dist-packages/middlewared/api/base/server/method.py”, line 40, in call
result = await self.middleware.call_with_audit(self.name, self.serviceobj, methodobj, params, app)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File “/usr/lib/python3/dist-packages/middlewared/main.py”, line 906, in call_with_audit
result = await self._call(method, serviceobj, methodobj, params, app=app,
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File “/usr/lib/python3/dist-packages/middlewared/main.py”, line 726, in _call
return await self.run_in_executor(prepared_call.executor, methodobj, *prepared_call.args)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File “/usr/lib/python3/dist-packages/middlewared/main.py”, line 619, in run_in_executor
return await loop.run_in_executor(pool, functools.partial(method, *args, **kwargs))
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
TimeoutError

My server is accessible from my local network as normal (only realized this was an issue when trying to update). I have a static IP set to a LAGG with 3 links, and DNS and router settings are correct. In the shell, I can ping 1.1.1.1 and google.com (between 30 and 50ms delays). My normal internet connection is also working.

Additionally, one of my two boot drives (a 2.5” 500gb hdd) finally died after almost 5 years of use. I am considering upgrading to a pair of SATA SSDs (probably just 128gb). If I choose to do this, can I simply restore a backup to a clean installation or should I manually copy everything over? Given how old this system is (it has survived numerous major upgrades from TrueNAS, still has many old installations on it as well), would it be better to do a clean install, and could that help fix my first issue?

Thank you in advance for your help

What DNS server is your TrueNAS server and/or router configured to use?

I have my TrueNAS server running on my router, which uses cloudflare (1.1.1.1) for DNS. It’s worth noting that when I changed the server to use cloudflare directly, I was able to briefly ping truenas.com for about 5 seconds, and then it timed out again. I can ping a public ip address (like 1.1.1.1) without any issue. I’m not having DNS issues with any other device on my network, including an Ubuntu server machine and a Debian machine, both configured the same way as truenas.

Backup config & clean install will probably be easier & faster. It is much more painless than it might sound.

That’s kind of what I was leaning towards after thinking about it. Thanks for confirming