E Proxy-Problem an cabal-install kann eng Fro iwwer den gewielten HTTP-Transport sinn. Cabal dokumentéiert eng Transportwiel, an en externen curl- oder Wget-Downloader bréngt d'Proxy-Interface vun deem Tool mat.

Kuckt d'installéiert Cabal-Versioun an den aktiven Transport un, ier Dir no engem universelle --no-proxy-Schalter sicht. Konfiguréiert duerno d'Ufro iwwer dat dokumentéiert Ëmfeld oder d'Optioune vum gewielten Downloader. Fir ëffentlech Paketquellen, déi iwwer en erlaabten ëffentlechen HTTP-Vermëttler erreecht ginn, bitt d'HTTP-Proxy-Lëscht Endpunkt-Kandidaten un.

Setzt keng Shell-Ausso export http_proxy=... an dem Cabal senger Konfiguratiounsdatei. Déi Datei huet hir eege Syntax; si gëtt net als Är Terminal-Shell ausgefouert.

Halt och d'Adresse vum Repository a vum Proxy getrennt. D'Paketrepository z'änneren wielt eng aner Quell vu Paketen. En Ëmleedungsproxy ze wielen ännert den Netzwierkwee, dee benotzt gëtt, fir eng Quell z'erreechen.

Wann e Wrapper den Downloader start, kuckt d'tatsächlecht Ëmfeld vun deem Prozess un. Eng Variabel, déi an engem onbedeelegten Terminal gewise gëtt, ass e schwaache Beweis fir e Build-Service. Halt d'Wiel vum Transport an engem Feelerbericht fest, sou datt déi nächst Persoun weess, wéi engem Client säi Proxy-Verhalen ënnersicht muss ginn.

Ähnlech Artikelen