Can't install on fresh server - Hash Sum mismatch

Yeah, we have been having cache invalidation issues on the new repo, as it is behind a CDN and the cache-control headers aren’t being set correctly. We’ll get that sorted shortly.

In the meantime, this evening I manually kicked of a cache invalidation, which fixed it for some users (though no guarantee, as invalidating caches in a CDN is not a reliable operation). e.g. Rocky Linux 10.1 Virtualmin install fail

And: 404 error in logs while trying to upgrade to pro license

The user-serviceable part of this is running sudo dnf clean all or sudo apt clean (depending on your OS) to flush out the package manager metadata. If in the time since the last metadata download, the problem has been fixed (as it probably has in this case), it will work correctly.