El proxy oculto en tu configuración de curl
Encuentra la configuración predeterminada de curl, mantén claras las opciones persistentes del proxy y omítelas para un diagnóstico.
Has eliminado las variables del proxy, has abierto un terminal nuevo y curl sigue conectándose al mismo proxy. Antes de cambiar la red del sistema, revisa el propio archivo de configuración de curl.
curl puede cargar una configuración predeterminada al iniciar. Una entrada de proxy persistente usa esta sintaxis:
proxy = "http://203.0.113.10:8080"
La documentación del archivo de configuración explica las ubicaciones admitidas y las reglas de análisis. La dirección anterior es ilustrativa; la lista de proxies HTTP ofrece candidatos para una prueba de ruta pública autorizada. Usa el orden de búsqueda documentado para tu plataforma; un nombre de archivo de una respuesta antigua de Windows puede no ser el archivo que realmente lee tu curl instalado.
Inicia una comparación sin el archivo predeterminado
Coloca -q al principio para impedir que se cargue la configuración predeterminada de curl. Para una petición directa explícita, limpia también la selección del proxy:
curl -q --proxy "" https://example.com/
Suprimir solo el archivo de configuración deja otras entradas, incluidas las variables de entorno. La opción de proxy vacía hace explícita la intención de enrutamiento.
Un alias o wrapper del shell puede añadir opciones de proxy antes de que curl vea tus argumentos. Si la comparación mínima se comporta de forma inesperada, comprueba cómo resuelve el comando el shell y qué archivos de configuración existen.
Mantén sencillos los valores predeterminados
Un archivo predeterminado resulta práctico para una ruta personal estable. Los scripts que necesitan un proxy concreto deben declarar claramente esa dependencia en lugar de confiar en un archivo del directorio personal del desarrollador.
Ten cuidado con las credenciales en la configuración persistente. Restringe el acceso al archivo y evita copiarlo en repositorios de proyectos o tickets de soporte. Un informe de diagnóstico útil identifica el proxy elegido sin publicar su contraseña.