https://github.com/bitcoin/bitcoin/actions/runs/23945053179/job/69839333752?pr=34978#step:8:587:
0Downloading https://github.com/boostorg/mpl/archive/boost-1.88.0.tar.gz -> boostorg-mpl-boost-1.88.0.tar.gz
1error: https://github.com/boostorg/mpl/archive/boost-1.88.0.tar.gz: failed: status code 502
2note: If you are using a proxy, please ensure your proxy settings are correct.
3Possible causes are:
41. You are actually using an HTTP proxy, but setting HTTPS_PROXY variable to `https://address:port`.
5This is not correct, because `https://` prefix claims the proxy is an HTTPS proxy, while your proxy (v2ray, shadowsocksr, etc...) is an HTTP proxy.
6Try setting `http://address:port` to both HTTP_PROXY and HTTPS_PROXY instead.
72. If you are using Windows, vcpkg will automatically use your Windows IE Proxy Settings set by your proxy software. See: https://github.com/microsoft/vcpkg-tool/pull/77
8The value set by your proxy might be wrong, or have same `https://` prefix issue.
93. Your proxy's remote server is out of service.
10If you believe this is not a temporary download server failure and vcpkg needs to be changed to download this file from a different location, please submit an issue to https://github.com/Microsoft/vcpkg/issues
11CMake Error at scripts/cmake/vcpkg_download_distfile.cmake:136 (message):
12 Download failed, halting portfile.
13Call Stack (most recent call first):
14 scripts/cmake/vcpkg_from_github.cmake:120 (vcpkg_download_distfile)
15 C:/Users/runneradmin/AppData/Local/vcpkg/registries/git-trees/6cdd95078ed4dc9bd700884cfc132dca24a99013/portfile.cmake:3 (vcpkg_from_github)
16 scripts/ports.cmake:206 (include)
We have recently added logic, to try and prevent these kinds of intermittent failures, by retrying. Seen here: https://github.com/bitcoin/bitcoin/actions/runs/23945053179/job/69839333752?pr=34978#step:8:738)
Maybe we should retry more aggressively?