Voľba HTTP transportu v Cabale mení, kam patria nastavenia proxy
cabal-install môže použiť externý sťahovač. Podporované správanie proxy potom závisí od zvoleného transportu a prostredia procesu.
Problém s proxy v cabal-install môže byť otázkou zvoleného HTTP transportu. Cabal dokumentuje voľbu transportu a externý sťahovač curl alebo Wget si prináša proxy rozhranie daného nástroja.
Pred hľadaním univerzálneho prepínača --no-proxy skontrolujte nainštalovanú verziu Cabalu a aktívny transport. Potom nakonfigurujte požiadavku cez dokumentované prostredie alebo voľby zvoleného sťahovača. Pre verejné zdroje balíčkov dostupné cez povoleného verejného HTTP sprostredkovateľa ponúka zoznam HTTP proxy kandidátov na koncové body.
Nevkladajte shellový príkaz export http_proxy=... do konfiguračného súboru Cabalu. Ten súbor má vlastnú syntax; nespúšťa sa ako váš terminálový shell.
Tiež udržujte adresy repozitára a proxy oddelené. Zmena repozitára balíčkov volí iný zdroj balíčkov. Voľba preposielajúcej proxy mení sieťovú cestu k zdroju.
Ak sťahovač spúšťa obal, preskúmajte skutočné prostredie tohto procesu. Premenná zobrazená v nesúvisiacom termináli je slabým dôkazom o službe zostavenia. Zachovajte voľbu transportu v správe o zlyhaní, aby ďalší človek vedel, ktoré správanie proxy klienta treba preskúmať.