cpanm og den interaktive CPAN-klient er ikke én konfigurationsflade. En proxy gemt for den ene er ikke bevis for, at den anden læser den.

cpanm dokumenterer flere mulige downloadveje, herunder LWP, curl og Wget, afhængigt af tilgængelighed og valgmuligheder. Dets proxyvejledning begynder med en passende proxy-miljøvariabel. Den faktiske backend kan stadig påvirke understøttet godkendelse og TLS-adfærd.

Identificér den downloader, den fejlende kørsel bruger, og det miljø, der er synligt for den. På Windows kan en terminal, der blev åbnet før en vedvarende miljøændring, beholde den tidligere værdi.

Brug et fuldstændigt endepunkt i det format, den valgte klient forventer. Til offentlige CPAN-downloads, hvor den valgte backend understøtter en HTTP-mellemmand og offentlige ruter er tilladte, tilbyder HTTP-proxylisten kandidater. Et bart værtsnavn, en PAC-script-URL og en HTTP-proxy-URI kan ikke udskiftes. Bekræft stavningen af proxykontoen, før du ændrer urelaterede netværksindstillinger.

Hvis kun én backend fejler, så behold den forskel i rapporten. Konkludér ikke, at hver Perl-netværksanmodning er ødelagt, eller at tilføjelse af en vilkårlig samling HTTP_proxy_*-variabler vil konfigurere hvert bibliotek. Brug de valgmuligheder, den faktiske downloader dokumenterer, og bevar certifikatvalideringen.

Relaterede artikler