cpanm problem s proxyjem može zavisiti od njegovog downloadera
cpanm može koristiti različite backendove za preuzimanje. Ispitajte odabrani put i njegovo okruženje umjesto da pretpostavljate da ga kontroliraju postavke interaktivnog CPAN klijenta.
cpanm i interaktivni CPAN klijent nisu jedan konfiguracijski interfejs. Proxy sačuvan za jedan nije dokaz da će ga drugi čitati.
cpanm dokumentuje nekoliko mogućih puteva preuzimanja, uključujući LWP, curl i Wget, zavisno od dostupnosti i opcija. Njegove smjernice za proxy počinju odgovarajućom varijablom okruženja proxyja. Stvarni backend i dalje može uticati na podržanu autentifikaciju i ponašanje TLS-a.
Identifikujte downloader koji koristi neuspjeli poziv i okruženje koje mu je vidljivo. Na Windowsu terminal otvoren prije trajne promjene okruženja može zadržati prethodnu vrijednost.
Koristite potpunu krajnju točku u formatu koji odabrani klijent očekuje. Za javna CPAN preuzimanja kod kojih odabrani backend podržava HTTP posrednika i javne rute su dozvoljene, lista HTTP proxyja nudi kandidate. Golo ime hosta, URL PAC skripte i URI HTTP proxyja nisu međusobno zamjenjivi. Potvrdite pravopis proxy računa prije promjene nepovezanih mrežnih postavki.
Ako ne uspije samo jedan backend, zadržite tu razliku u izvještaju. Ne zaključujte da je svaki Perl mrežni zahtjev pokvaren, niti da će dodavanje proizvoljne kolekcije varijabli HTTP_proxy_* konfigurisati svaku biblioteku. Koristite opcije dokumentovane u stvarnom downloaderu i sačuvajte provjeru certifikata.