He estado intentando usar HTTPS siempre que hago una navegación web sensible a través de un servidor proxy. Idealmente, uso una combinación de HTTPS, un proxy anónimo o de élite y DuckDuckGo para todas mis búsquedas en la web. Recientemente me encontré con un problema con esto sin embargo. Hasta ahora, no he tenido problemas para forzar HTTPS cuando me conecto a un proxy, pero justo ahora comencé a recibir un error "400: Conexión rechazada" cuando hago esto. Utilicé NMap para ver qué puertos estaban abiertos en el proxy.
sudo nmap -p 1-1024 -sX 0.0.0.0
Nmap scan report for 0.0.0.0
Host is up (0.092s latency).
All 1024 scanned ports on 0.0.0.0 are open|filtered
Nmap done: 1 IP address (1 host up) scanned in 96.98 seconds
Todos los puertos están abiertos, incluido el 443, así que debería poder hacerlo. Recibí este error por cada proxy que probé, por lo que parece ser un problema al final. La salida de NMap sugiere que puede tener algo que ver con el firewall. Además, pude hacer telnet al puerto 80 pero no a 443.
Básicamente, mi pregunta es: ¿por qué sucede esto y cómo lo resuelvo?