Fallimenti tal-proxy f'Bower: downlowds mir-registru kontra checkouts Git
Identifika t-talba HTTP, id-downlowd tal-arkiv jew it-trasport Git wara operazzjoni Bower qabel ma tagħżel il-konfigurazzjoni tal-proxy.
Aqra l-operazzjoni Bower eżistenti bid-dijanjostika --verbose tagħha. Żomm l-aħħar URL tar-registru/arkiv jew il-kmand Git flimkien ma' l-ewwel żball; riżoluzzjoni tal-isem b'suċċess tista' tiġi qabel falliment fi klijent ieħor.
Bower → HTTP registry lookup or archive download
Bower → Git process → repository transport
| Operazzjoni falluta | Input tal-proxy li għandu jiġi spezzjonat |
|---|---|
| Registru Bower jew arkiv HTTP | Settings Bower proxy/https-proxy u ambjent effettiv |
| Git HTTP/HTTPS | Git http.proxy u ambjent tat-trasport HTTP |
| git:// nattiv | core.gitProxy jew GIT_PROXY_COMMAND |
| SSH, inkluż git@host:path | Routing SSH bħall-ProxyCommand jew ProxyJump approvat |
Il-GitRemoteResolver ta' Bower isejjaħ lil Git. Ir-resolver GitHub tiegħu jista' l-ewwel iġib arkiv HTTPS u mbagħad jaqa' lura għal Git, għalhekk isem ta' pakkett GitHub rikonoxxibbli ma jidentifikax liema rotta falliet.
Meta repożitorju joffri endpoint HTTPS approvat, l-għażla tiegħu tħalli lil Git juża t-trasport HTTP. Ikkonferma li jeżisti minflok ma tapplika kitba mill-ġdid globali għal HTTP sempliċi. Għal dik is-sors Git HTTPS pubbliku, indirizz tal-proxy mil-lista tal-proxy HTTP huwa għażla meta r-rotot pubbliċi huma permessi u l-proċess Git reali m'għandux kredenzjali tal-proxy konfigurati jew miżmuma.
Qabbel Git taħt l-istess kont u l-istess ambjent tat-tnedija bħal Bower. Żomm resolver, skema u operazzjoni flimkien; is-suċċess ta' terminal ieħor jew bidla fl-indirizz tar-registru ma jistgħux jipprovdu r-rotta tas-subproċess li hija nieqsa.