O problemă de proxy în cabal-install poate fi o întrebare despre transportul HTTP ales. Cabal documentează o alegere de transport, iar un downloader extern curl sau Wget aduce cu sine interfața de proxy a acelui instrument.

Verificați versiunea Cabal instalată și transportul activ înainte de a căuta un comutator --no-proxy universal. Apoi configurați cererea prin mediul sau opțiunile documentate ale downloaderului ales. Pentru sursele publice de pachete accesate printr-un intermediar HTTP public permis, lista de proxy-uri HTTP oferă candidați de punct final.

Nu puneți o instrucțiune shell export http_proxy=... în fișierul de configurare al Cabal. Acel fișier are sintaxa lui; nu este executat ca shell-ul terminalului dumneavoastră.

Păstrați, de asemenea, separate adresele depozitului și ale proxy-ului. Schimbarea depozitului de pachete selectează altă sursă de pachete. Alegerea unui proxy de redirecționare schimbă calea de rețea folosită pentru a ajunge la o sursă.

Dacă un wrapper lansează downloaderul, verificați mediul real al acelui proces. O variabilă afișată într-un terminal fără legătură este o dovadă slabă despre un serviciu de compilare. Păstrați alegerea transportului într-un raport de eroare, astfel încât următoarea persoană să știe ce comportament de proxy al clientului trebuie investigat.

Articole similare