cpanm y el cliente CPAN interactivo no son una sola interfaz de configuración. Un proxy guardado para uno no demuestra que el otro vaya a leerlo.

cpanm documenta varias rutas de descarga posibles, entre ellas LWP, curl y Wget, según la disponibilidad y las opciones. Su guía sobre proxy comienza con una variable de entorno de proxy adecuada. El backend real puede seguir afectando a la autenticación admitida y al comportamiento de TLS.

Identifique el descargador que usa la invocación que falla y el entorno visible para él. En Windows, una terminal abierta antes de un cambio permanente del entorno puede conservar el valor anterior.

Use un punto de conexión completo en el formato que espera el cliente seleccionado. Para las descargas públicas de CPAN en las que el backend seleccionado admite un intermediario HTTP y se permiten rutas públicas, la lista de proxies HTTP ofrece candidatos. Un nombre de host desnudo, una URL de script PAC y un URI de proxy HTTP no son intercambiables. Confirme la ortografía de la cuenta de proxy antes de cambiar ajustes de red no relacionados.

Si solo falla un backend, conserve esa diferencia en el informe. No concluya que toda solicitud de red de Perl está rota ni que añadir una colección arbitraria de variables HTTP_proxy_* configurará todas las bibliotecas. Use las opciones documentadas por el descargador real y mantenga la verificación de certificados.

Artículos relacionados