Ho cercato di utilizzare HTTPS ogni volta che eseguivo la navigazione web sensibile attraverso un server proxy. Idealmente uso una combinazione di HTTPS, un proxy anonimo o elitario e DuckDuckGo per tutte le mie ricerche sul web. Recentemente ho riscontrato un problema con questo però. Fino ad ora, non ho avuto problemi a forzare HTTPS quando mi collego a un proxy, ma proprio ora ho iniziato a ricevere un errore "400: Connessione rifiutata" quando lo faccio. Ho usato NMap per vedere quali porte erano aperte sul 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
Quindi tutte le porte sono aperte, incluso 443, quindi dovrei essere in grado di farlo. Ho ricevuto questo errore per ogni proxy che ho provato, quindi sembra essere un problema alla mia fine. L'output NMap suggerisce che potrebbe avere qualcosa a che fare con il firewall. Inoltre, sono stato in grado di telnet sulla porta 80 ma non su 443.
Quindi in fondo la mia domanda è: perché sta succedendo questo e come risolverlo?