I have a socket app that passes data between 2 processes. It works fine on a number of computers with the 2 processes running on the same computer. A person in my office visited a government office where they made some unknown changes to her laptop so she could get on their network. When she left the app no longer works.
If she tries to telnet to the listener app she can connect if she tries to connect to the computer name or 127.0.0.1, but connecting to localhost doesn’t work. Any ideas?
Perhaps the localhost mapping in %systemroot%\system32\drivers\etc\hosts is pointing to an IPv6 address and the program does not support IPv6.
Does the entry in the hosts file look like this:
or like this?
Please go to start, run, and type:
to check.