Un problema de proxy a cabal-install pot ser una qüestió sobre el transport HTTP escollit. Cabal documenta una elecció de transport, i un descarregador extern curl o Wget hi aporta la interfície de proxy d'aquesta eina.

Inspeccioneu la versió de Cabal instal·lada i el transport actiu abans de buscar un commutador --no-proxy universal. Després configureu la petició mitjançant l'entorn o les opcions documentades del descarregador escollit. Per als orígens de paquets públics als quals s'arriba a través d'un intermediari HTTP públic permès, la llista de proxys HTTP ofereix candidats a punt final.

No poseu cap instrucció d'intèrpret export http_proxy=... al fitxer de configuració de Cabal. Aquest fitxer té la seva pròpia sintaxi; no s'executa com el vostre intèrpret de terminal.

També cal mantenir separades les adreces del repositori i del proxy. Canviar el repositori de paquets selecciona una altra font de paquets. Triar un proxy de reenviament canvia el camí de xarxa emprat per arribar a una font.

Si un embolcall llança el descarregador, inspeccioneu l'entorn real d'aquell procés. Una variable mostrada en un terminal no relacionat és una prova feble sobre un servei de compilació. Deseu l'elecció de transport en un informe de fallada perquè la persona següent sàpiga quin comportament de proxy de client cal investigar.

Articles relacionats