Zlyhania proxy v Boweri: sťahovania z registra verzus Git checkouty
Pred výberom konfigurácie proxy zistite HTTP požiadavku, sťahovanie archívu alebo Git transport za operáciou Bower.
Prečítajte si existujúcu operáciu Boweru s jej diagnostikou --verbose. Zachovajte poslednú URL registra/archívu alebo príkaz Git spolu s prvou chybou; úspešné rozlíšenie názvu môže predchádzať zlyhaniu v inom klientovi.
Bower → HTTP registry lookup or archive download
Bower → Git process → repository transport
| Zlyhaná operácia | Vstup proxy na preskúmanie |
|---|---|
| Register Boweru alebo HTTP archív | Nastavenia Bower proxy/https-proxy a efektívne prostredie |
| Git HTTP/HTTPS | Git http.proxy a prostredie HTTP transportu |
| Natívny git:// | core.gitProxy alebo GIT_PROXY_COMMAND |
| SSH vrátane git@host:path | Smerovanie SSH, napríklad schválený ProxyCommand alebo ProxyJump |
GitRemoteResolver v Boweri volá Git. Jeho GitHub resolver môže najprv stiahnuť HTTPS archív a potom prejsť na Git, takže známy názov balíka GitHub neurčuje, ktorá cesta zlyhala.
Ak repozitár ponúka schválený HTTPS koncový bod, jeho výber umožní Gitu použiť HTTP transport. Overte, že existuje, namiesto plošného prepisu na obyčajný HTTP. Pre tento verejný HTTPS zdroj Git je adresa proxy z zoznamu HTTP proxy možnosťou, ak sú povolené verejné trasy a skutočný proces Git nemá nakonfigurované ani uložené prihlasovacie údaje proxy.
Porovnávajte Git pod rovnakým účtom a v rovnakom spúšťacom prostredí ako Bower. Zachovajte resolver, schému a operáciu spolu; úspech v inom termináli ani zmena adresy registra nemôžu dodať chýbajúcu trasu podprocesu.