This past weekend I worked on one of the most bizarre "tech support" issues I have ever encountered. A friend of the family recently upgraded from dial-up-networking to DSL. From his main workstation, he had been experiencing a problem where he could not post a form on any Web site. He could browse or download, but submitting a form, such as logging in to his web-based e-mail account or completing a contact form, would not work. The browser would simply "hang" and never complete the action. Now begins the troubleshooting steps.
- Does the same problem occur in other browsers? Yes. Internet Explorer, Netscape, Opera and Mozilla Firefox all exhibit the same problem.
- Does the same problem occur on other computers on the network? No. Other computers on the network have no problem at all submitting forms, signing in to web-based e-mail, etc.
At this point, I'm thinking the problem must be spyware or some other Internet component that has injected itself somewhere in the TCP/IP pipeline. However, every anti-spyware and anti-virus utility reports the system is clean. I try removing every bit of software on the PC that might use the Internet for any reason. I clear the Startup, Run, RunOnce, stop services... nothing I try fixes the problem.
Okay... only thing left is to format and rebuild. The computer is running Windows 2000 Pro, and we've already talked about upgrading it to XP Pro SP2. So, I back everything up -- twice. Some things I actually back up three times.
Format. Load Windows XP SP2. Open Internet Explorer...
SAME PROBLEM.
What is going on here?!
At this point I'm thinking, as bizarre as it may sound, the problem must be in the network card or cable. We don't have an extra cable or card lying around, so we decide to break for a road trip and grab some dinner. An hour later we're back with our bag of goodies.
Does changing the cable fix the problem? Nope.
Does changing the network card fix the problem? Nope.
The only thing left is the Linksys DSL/cable router. Since the other computers on the network don't have a problem, I try switching ports. Still doesn't work. Now I try bypassing the Linksys router and go directly to the DSL modem. Guess what?
IT WORKS!
However, my problems aren't over. I go to the Linksys web site and, of course, there is a firmware upgrade for the BEFSX41. Unfortunately, I can't download it. I go to another computer. I can't download it there, either. I start searching the Internet and discover (along with quite a few colorful comments on what users think of Linksys) that no one else can download the upgrade, either. Finally, I find a kind soul has posted a good link to the firmware upgrade hosted somewhere other than Linksys. I download, apply the upgrade, and...
IT WORKS!
Now, how do you explain that? What could have been going on with the router that prevented that particular computer from submitting a form??
"When you have eliminated all which is impossible, then whatever remains, however improbable, must be the truth." -- Sherlock Holmes