[Package Manager Window] Error while getting product update details: 404 Not Found

I can’t get asset updates, and I need to delete the cache every time to re-download the latest version. I use a system proxy, which can search and download assets from the asset store, but cannot update. The error message is

[Package Manager Window] Error while getting product update details: 404 Not Found. Something went wrong. Please try again later. [Error 404
UnityEditor.AsyncHTTPClient:Done (UnityEditor.AsyncHTTPClient/State,int)

The specific error message is

[Package Manager Window] Error while getting product update details: 404 Not Found. Something went wrong. Please try again later. [Error 404
UnityEngine.Debug:ExtractStackTraceNoAlloc (byte*,int,string)
UnityEngine.StackTraceUtility:ExtractStackTrace ()
UnityEngine.DebugLogHandler:Internal_Log (UnityEngine.LogType,UnityEngine.LogOption,string,UnityEngine.Object)
UnityEngine.DebugLogHandler:LogFormat (UnityEngine.LogType,UnityEngine.Object,string,object[])
UnityEngine.Logger:Log (UnityEngine.LogType,object)
UnityEngine.Debug:Log (object)
UnityEditor.PackageManager.UI.Internal.AssetStoreClientV2/<>c__DisplayClass27_0:<FetchUpdateInfos>b__1 (UnityEditor.PackageManager.UI.Internal.UIError)
UnityEditor.PackageManager.UI.Internal.AssetStoreRestAPI/<>c__DisplayClass34_2:<HandleHttpRequest>b__3 (UnityEditor.IAsyncHTTPClient)
UnityEditor.AsyncHTTPClient:Done (UnityEditor.AsyncHTTPClient/State,int)

I think this is because Unity requests https://packages-v2.unity.cn/ instead of https://packages-v2.unity.com. How can I make it access https://packages-v2.unity.com?

I got a solution

@echo off
set HTTP_PROXY=http://127.0.0.1:7890
set HTTPS_PROXY=http://127.0.0.1:7890
start "" "C:\Program Files\Unity Hub\Unity Hub.exe"

Hello,

I ran into a similar issue with asset updates while using a proxy, and it was incredibly frustrating to keep clearing the cache just to get the latest version! It seems like Unity might be defaulting to a regional registry URL , which could be causing the 404 errors if you’re not in the corresponding region. I agree that the solution should be to force Unity to use the global registry URL este enlace instead.

A workaround I found was to manually edit the manifest.json file and switch the registry URL to the global one, but it would be awesome if Unity had a built-in option to choose the registry URL or let us specify it directly in the Package Manager settings.

Hi, could you tell me where and how to change the registry URL? I found the manifest.json file but did not see the associated code. And also what is the global URL?