Si vous essayez d'ouvrir un site web http sur n'importe quel navigateur web (ou telnet), vous obtenez un message 'ERR_CONNECTION_REFUSED' ou 'connection timed out'.
Cependant, les mêmes sites peuvent être ouverts en utilisant https. J'ai essayé de faire un traceroute et cela fonctionne bien.
Je suis nouveau sur OS X mais j'ai de l'expérience avec Linux. Comment dois-je procéder pour résoudre ce problème ?
Mise à jour
Je pense avoir trouvé le coupable dans une règle de pf (firewall).
Le résultat de sudo pfctl -s nat
est :
No ALTQ support in kernel
ALTQ related functions disabled
rdr pass inet proto tcp from 192.168.0.101 to any port = 80 -> 127.0.0.1 port 9882
192.168.0.101
est l'adresse IP actuelle de l'ordinateur.
J'ai essayé de supprimer la règle avec sudo pfctl -F all
mais il revient après quelques secondes. Je n'ai pas trouvé la règle dans les configurations par défaut ( /etc/pf.conf
). Et la désactivation de pf avec sudo pfctl -d
n'a aucun effet sur elle.
Est-ce un problème de logiciel malveillant ?