Cabalov izbor HTTP transporta mijenja gdje pripadaju proxy postavke
cabal-install može koristiti vanjski preuzimač. Podržano ponašanje proxyja tada zavisi od odabranog transporta i okruženja procesa.
Problem s proxyjem u cabal-install može biti pitanje o odabranom HTTP transportu. Cabal dokumentira izbor transporta, a vanjski curl ili Wget preuzimač donosi sa sobom proxy sučelje tog alata.
Provjerite instaliranu verziju Cabala i aktivni transport prije nego potražite univerzalni prekidač --no-proxy. Zatim podesite zahtjev kroz dokumentirano okruženje ili opcije odabranog preuzimača. Za javne izvore paketa dostupne kroz dopušteni javni HTTP posrednik, lista HTTP proxyja nudi kandidate za krajnje točke.
Ne stavljajte shell naredbu export http_proxy=... u Cabalovu konfiguracijsku datoteku. Ta datoteka ima vlastitu sintaksu; ne izvršava se kao vaš terminalski shell.
Također držite adrese repozitorija i proxyja odvojeno. Promjena repozitorija paketa odabire drugi izvor paketa. Odabir prosljeđujućeg proxyja mijenja mrežni put do izvora.
Ako omotač pokreće preuzimač, provjerite stvarno okruženje tog procesa. Varijabla prikazana u nepovezanom terminalu slab je dokaz o servisu za izgradnju. Sačuvajte odabir transporta u izvještaju o kvaru da sljedeća osoba zna čije proxy ponašanje treba istražiti.