I have Win XP SP2 (yeah, I know, I should update) with one LAN card (192.168.0.3). The problem is that I cannot access services on localhost from localhost. For example, I have Apache (XAMMP actually) on my computer. If I type http://localhost or http://127.0.0.1 I get an error message saying that connection cannot be established. When I review Apache’s logs I see that it has started normally and it hasn’t received any connections and when I scan my ports from local machine or other machines on the same subnet they appear open. If I type http://192.168.0.3 it works, the pages load normally. The same thing happens with Privoxy (filtering, non-caching proxy), I can only access it via 192.168.0.3.
The real problem is accessing mysql because root is the only user and it is set to allow connections only from localhost. And Tor won’t even start.
My hosts file is clean, I tried shutting down my firewall (Comodo), that didn’t help, I can ping both localhost and 127.0.0.1 from local machine and I don’t know what else I can do. Please help.