Cabals valg av HTTP-transport endrer hvor proxyinnstillingene hører hjemme
cabal-install kan bruke en ekstern nedlaster. Den støttede proxyatferden avhenger da av den valgte transporten og prosessmiljøet.
Et proxyproblem i cabal-install kan være et spørsmål om den valgte HTTP-transporten. Cabal dokumenterer et transportvalg, og en ekstern curl- eller Wget-nedlaster tar med seg det verktøyets proxygrensesnitt.
Undersøk den installerte Cabal-versjonen og den aktive transporten før du leter etter en universell --no-proxy-bryter. Konfigurer deretter forespørselen gjennom den valgte nedlasterens dokumenterte miljø eller alternativer. For offentlige pakkekilder som nås gjennom en tillatt offentlig HTTP-mellommann, tilbyr HTTP-proxylisten kandidater for endepunkter.
Ikke sett en shell-erklæring export http_proxy=... i Cabals konfigurasjonsfil. Den filen har sin egen syntaks; den kjøres ikke som terminalskallets din.
Hold også lager- og proxyadresser atskilt. Å bytte pakkelager velger en annen kilde til pakker. Å velge en videresendende proxy endrer nettverksveien som brukes for å nå en kilde.
Hvis en innpakning starter nedlasteren, undersøk den faktiske prosessens miljø. En variabel vist i en urelatert terminal er et svakt bevis for en byggetjeneste. Ta vare på transportvalget i en feilrapport, slik at neste person vet hvilken klients proxyatferd som må undersøkes.