┌ Error: Some registries failed to update:
│ — C:\Users\name\.julia\registries\General.toml — failed to download from https://pkg.julialang.org/registry/23338594-aafe-5451-b93e-139f81909106/e8d546e7403e5b6c65432c458789731899ca255e. Exception: RequestError: HTTP/1.1 301 Moved Permanently (Recv failure: Connection was reset) while requesting https://pkg.julialang.org/registry/23338594-aafe-5451-b93e-139f81909106/e8d546e7403e5b6c65432c458789731899ca255e
└ @ Pkg.Registry D:\Software\julia-1.10.3\share\julia\stdlib\v1.10\Pkg\src\Registry\Registry.jl:510
Can you reach that URL from your browser? Can you post the output of curl -LI https://pkg.julialang.org/registry/23338594-aafe-5451-b93e-139f81909106/e8d546e7403e5b6c65432c458789731899ca255e (or something similar that works in your Windows terminal).
It was fine at least until I upgraded the Julia version (not sure if it worked properly after the upgrade), and I wonder what the underlying factors were causing the problem.
The date I downloaded Julia v1.10.3 is 2024/5/10. The last modification date of the .julia\registries\General.tar.gz and General.toml are both 2024/5/11. I’m sure everything went well at least before 2024/5/10.
But I can connect to the URL from the browser when my proxy is turned on. Is it reasonable?
Thanks for your kind reminder! I just changed the name of the folder .julia temporarily for a test.
Although it’s still unclear why the original URL suddenly lost connection, your solution has brought me an unprecedented experience in using Julia. I can’t thank you any more!
Now I’m just wondering if the mirror site can keep up with the updates of the packages? Is it synchronized with the official Julia website, or is there a delay?