The Return Of Mr. Tech Support Guy

Without getting too bogged in detail (maybe I’m already past that point) after an hour I was able to install Microsoft Essentials Security which found more viruses than a daycare center during flu season!

“I need to speak to Greg.” The voice was Stef’s on the phone to Helaine. Greg is me. It’s an inside joke in the Fox family.

When daughters speak to mothers it’s because they want to talk. When daughters speak to fathers it’s because they want something.

You take what you get.

Stef was calling on behalf of her friend Christina. Everything on her computer screen was stretched. Could I help?

Could I help? Does Bill Gates have a bad haircut? Please!

A few minutes later we were on a conference call with Stef in California, Christina in New Jersey and me here in Connecticut. I had Christina download the TeamViewer.com software and within two minutes I was in. Thirty seconds later the problem was solved!

Wow, I’m good.

Actually I had an idea what the problem was before I went in. A simple reset of the screen resolution did the trick.

Christina now thinks of me as a god. Stef scores major friend points.

The second tech problem was a little more complex. One of my co-workers asked me to look at his Toshiba laptop. A few minutes after booting it consistently popped a Blue Screen of Death and shut itself down.

Microsoft is constantly improving its game by issuing patches and fixes. This computer had never had any installed–none! The clock was three hours slow because no one had ever reset it from the default Pacific time it ran when it was taken out of the box two years ago.

There were multiple signs of unsafe computing including myriad toolbars in the browser and at least four antivirus programs. I was pretty sure one of those was a virus itself!

In a situation like this stabilizing the patient comes first. I had to find a way to work on the PC without it shutting down.

Without getting too bogged in detail (maybe I’m already past that point) after an hour I was able to install Microsoft Essentials Security which found more viruses than a daycare center during flu season! Here’s a sample of one ‘optional’ program on board.

Win32/Alureon – a family of data-stealing trojans. These trojans allow an attacker to intercept incoming and outgoing Internet traffic in order to gather confidential information such as user names, passwords, and credit card data. The Win32/Alureon trojan may also allow an attacker to transmit malicious data to the infected computer. The trojan may modify DNS settings on the host computer to enable the attacker to perform these tasks.

That’s seriously bad.

It’s been neutralized now. Some Trojans respawn themselves when found! I’ll have to recheck later. Scary.

I anticipate this computer will be close to purring by the time I go to sleep. At least 96 Windows updates (over 700 megabytes to download) will get installed followed by another virus scan, toolbar removal and a check of the DNS and Hosts settings.

If you’re saying this stuff is too complex for most users, you’re right. In order to allow PC owners to install the programs they want there are lots of open security holes. When the computer is neither maintained or update the threat is worse.

Alas, the average user is always the weakest link.

What’s Frustrating About The Web

I’d done all my dev work on Firefox where the site was perfect. Google’s Chrome browser also showed the site as designed. Internet Explorer…. grrrrrrrrrr.

I know a few of you who read this blog do some coding and web development. Me too–though usually only as a favor to friends who will then have to suffer through my partial knowledge of what makes the web tick. A case in point today with my friend Farrell’s website&#185.

Farrell gave me my first job in TV and we’ve been friends ever since. I’m not sure how the guy who gave me my first job is younger than me, but he actually is. It seems unfair.

I worked on Farrell’s site with his input modifying a WordPress theme until it did what it was told and Farrell was happy. WordPress is blogging software, but it’s also great to build non-blog sites.

You know what? The site looks pretty damned good. We patted each other on the back and got set to let it fly in the ‘real world.’

At work I wanted to show what I’d done to a co-worker whose site I’d also helped. I opened up Internet Explorer, called the site and…. OMFG it was broken! It looked awful. It was the first time I’d used IE with the site and there was obviously a big problem.

I’d done all my dev work on Firefox where the site was perfect. Google’s Chrome browser also showed the site as designed. Internet Explorer…. grrrrrrrrrr.

Designers know IE is an awful, standards non-compliant browser. The fact that it’s on virtually EVERY computer makes that academic. You have to design for IE–period. That I hadn’t run the site through IE was a big mistake on my part–inexcusable really.

I’ve been working through the problem little-by-little examining the site with diagnostic tools now built into IE and added-on to Firefox. Tonight I found the problem. It was “–!>” placed a few characters from where it should have been. That combination of characters “–!>” tells the browser it’s come to the end of a disregarded area (like comments or, in this case, old code I didn’t want to use and was afraid to delete).

I know Farrell wanted the site last week. It was frustrating to be so close and yet so far and unable to find this teeny little problem. Now it’s good to go.

I suspect most devs have similar stories.

&#185 – It can take 24-48 hours for the website’s DNS listing to float through the Internet. If you get some sort of ‘not found’ error, try later.

What Hath Comcast Wrought?

As of last night my Internet connection had slowed to a crawl. Nothing has changed.

Comcast has a DNS problem. That’s their computer which gives my computer directions on where to go when I type in www.geofffox.com or any other website.

There is a fix and I know it, but my particular router doesn’t support it! It must be the only one. So, I sit and wait.

Some websites, like the one I use at Mississippi State, have many separate files for each webpage. Trying to get through to them is worse than brutal.

We have quickly grown dependent on speedy web connections. It’s an inconvenience now. We will only grown more dependent with time.

Comcast High Speed Internet Hosed

Steffie called earlier this evening to tell me the “Internet was down.”

There are many possible failure points before leaving our house, but a quick check of some user forums shows the problem was Comcast’s and not limited to Connecticut. There are some angry subscribers out there tonight.

National

General Outage – Resolved at 4/7/2005 6:40:38 PM EDT

(Connection to the Internet is currently unavailable. Our technicians are aware of the situation and are working to resolve the issue. This outage was logged at : 4/1/2005 6:14:00 PM EDT.)

General Outage

(Connection to the Internet is currently unavailable. Our technicians are aware of the situation and are working to resolve the issue. This outage was logged at : 4/7/2005 5:32:00 PM EDT.)

Could that have been written to be any more confusing? I think it means it’s out… it’s still out.

This is related to their DNS servers, the Comcast computers that tell your computers where to find other computers, were down or slowed or otherwise impaired. So, when you type www.geofffox.com, your computer is never told that corresponds to 66.225.220.189. There are rumors, which I can’t confirm, that this is some sort of organized attack on the Comcast DNS to route users to infected websites.

There are some simple fixes for users. I talked the husband of a co-worker through the procedure in about 90 seconds. Hopefully that won’t be necessary too much longer.

Now that Internet access is being used for everything, including phone service, it’s time it became as dependable as a public utility.