These forums are locked and archived, but all topics have been migrated to the new forum. You can search for this topic on the new forum: Search for Can't update using yum or from in Virtualmin - repomd.xml: [Errno 14] HTTP Error 404 on the new forum.
Same issue here - out of nowhere. Did you discover the solution?
CentOS 5 reached end of life over a year ago. You're running exploitable everything at this point...updating Virtualmin is the least of your worries.
You need to migrate to a maintained CentOS version. I'd recommend CentOS 7, since it'll be supported for several more years.
--
Check out the forum guidelines!
Ha! thanks Joe! - it's not as bad as it sounds - I was actually getting the same error "[Errno 14] HTTP Error 404: Not Found" on Centos 6.9"
I since found posts advising "yum clean all" which solved the issue for me.
Thanks again for your help
Yes, there's a quirk in yum where it'll try to load stuff based on cached metadata that no longer exists when the repo has been updated. The createrepo tool began generating hashed filenames for the metadata, which allows versioned metadata, but it introduces a race condition for old versions of yum (I think it is version dependant, but maybe not). I haven't figured out how to deal with that. Maybe I can force createrepo to use the old style metadata for old CentOS 6 repos.
--
Check out the forum guidelines!