la Charles Proxy configuration page, puede configurar manualmente un proxy si utiliza su servidor local con el puerto 8080.¿Cómo permitir el curl a través de un proxy local? Según la
La sintaxis es curl --proxy localhost:8080 http://google.com/
Sin embargo, esto no está funcionando para mí. Aquí está mi sintaxis y resultados - También estoy usando la opción -v
para la depuración:
curl -v --proxy localhost:8080 http://google.com/
* About to connect() to proxy localhost port 8080 (#0)
* Trying 127.0.0.1... Connection refused
* Trying ::1... Connection refused
* Trying fe80::1... Connection refused
* couldn't connect to host
* Closing connection #0
curl: (7) couldn't connect to host
puedo conectar a localhost: 8080 en el navegador web, y los resultados se registran en el proxy. Sin embargo, esto no funciona, la conexión se rechaza y no se registra nada.
Hasta ahora me han tratado también:
- executing this as root
- using 127.0.0.1 instead of localhost
- using wget instead of curl
- disabling the system firewall
¿Qué estoy haciendo mal? ¿Qué más puedo probar?
conexión rechazada sugeriría que nada está escuchando en el puerto 8080. Charles tiene que estar funcionando (y escuchando en el puerto 8080) para el enrollamiento para poder utilizarlo como un proxy. Eso o tienes un firewall que bloquea activamente ese puerto, evitando que nada se conecte. –
Impresionante. Supongo que el mío decidió usar el puerto 8888 en su lugar. Si publica su comentario como respuesta, lo aceptaré. Gracias. – cwd