Breaking The Curse…

by Matt on June 17, 2008

Well, that was an ordeal that I don’t want to go through again. I was up until about 2:30am finishing that computer. Then up at 6am to get ready for work. Normally it would be 6:30 or so, but I’m working on “Summer Hours” at my company. It’s a neat concept. They’ll let you work 4 9-hour days, then a 4-hour day on Friday, so you can have a 2 1/2 day weekend every week between Memorial Day and Labor Day. So I opted for 7-5 Monday - Thursday, and 8-12 on Friday. It usually makes for a pretty unproductive Friday, but that’s what Friday’s are for.

Anyway, back to the topic at hand. In looking at ways to decrease my travelling between my parent’s house, in-laws, etc., I’ve been looking at some solutions to allow me to troubleshoot their Machines remotely. Luckily there’s numerous options available to us now. I’ll cover a few here, and only the ones I’ve used. I’m sure there are tons more out there, but I don’t have time to research all of them. So here goes…

1. VNC: Choose your flavor of VNC. I’ve used RealVNC, TightVNC, and UltraVNC. I really like UltraVNC, as it has an optional encryption plugin that will use pre-shared AES keys to encrypt all traffic. This is a must when doing remote support over the Internet. The only problem with this, is that I prefer not to leave VNC open to the world, so I try to setup firewall/port forwarding rules on the remote routers to allow my home IP to connect. Normally my home IP stays the same, but sometimes when my router needs a reboot, I lose my DHCP lease and have to get a new IP. When that happens, I have to go back to those routers, and change the port forwarding rules accordingly, which is kind of a pain.

2. Hamachi: I’ve used Hamachi in the past, mainly to share files between some friends. It’s a good tool for setting up a VPN between computers at multiple locations. I guess I missed the memo that LogMeIn bought (or maybe evolved from) Hamachi. Hamachi worked without having to configure any firewall rules. It allows you to create and connect to multiple networks and password-protect those networks. Since it is only password protection, be sure to choose a strong password. Better yet, choose a passphrase, as that will thwart most password-guessing tools. Something like “The Crow Flies At Noon” would be pretty strong. Then you can use one of the VNCs to connect to the machine, without having VNC listening directly on the Internet, and not having to worry about changing port-forwarding rules every time your DHCP lease expires.

3. Remote Desktop: This is Microsoft’s built-in remote support tool. While it’s not bad, I don’t like the fact that you don’t actually get on the console of the machine like you do with VNC. You only get the “virtual desktop”. The thing I do like about this tool, is that it would allow the remote user (parents, in-laws, etc.) to send a “Remote Help Request” to me. If this is done, you actually do get the console, and the end-user can see what you’re doing. Makes it easy to have them follow step-by-step instructions if it’s something they may have to do often. I believe there are some firewall rules you may have to configure, I don’t remember for sure. Here’s some notes from Microsoft’s Help and Support page regarding remote help requests:

  • Both you and your assistant must be using either Windows Messenger or a MAPI-compliant e-mail account such as Microsoft Outlook or Outlook Express.
  • You and your assistant need to be connected to the Internet while using Remote Assistance.
  • If Windows Firewall is turned on, Remote Assistance will temporarily open firewall ports.
  • If you are working on a corporate or local area network, firewalls might stop you from using Remote Assistance. In this case, check with your network administrator before using Remote Assistance

As you can see, there are some restrictions to using this tool, so it’s not a good solution for heterogeneous environments.

4. PcAnywhere: I’ve not used this product in about 4 years, as the free tools really caught up to PcAnywhere and have matched or surpassed it for my purposes. In its prime, it was a great tool with a large feature set. If you have access to it, you can give it a try, but it’s really designed more for an enterprise environment that has some serious $$ to spend, and wants to centralize remote management of a large number of servers.

Those are the remote support tools I’ve used. If anybody has any more suggestions for other/better solutions, I’m all ears.

I’m running on 3.5 hours sleep and lots of coffee. Cranial BSOD imminent due to increasing memory leak. I’ll need a reboot soon.

***************

UPDATE:  Apparently i was mistaken about Microsoft’s Remote Desktop not giving you the actual console.  I hadn’t used it in a while, so I tested i out at work, and it does give you control of the console.  My bad!

If you enjoyed this post, make sure you subscribe to our RSS feed!

{ 2 comments }

The Curse of Computer Literacy

by Matt on June 16, 2008

I’m about the only one in my family (immediate or extended) that has a clue about how computers actually work.  My mom has worked with computers all her life, but the last time she really OPERATED one was when they were black, the size of a couple VWs, and had IBM permanently etched onto the side in blood.  Ok, the blood thing may be exaggerating, but you get the idea.  For the most part, they’re all end-users who may have installed a program here or there, and may have upgraded the memory in the computer.  When it comes to swapping hard drives, changing jumper settings, reinstalling the operating system CORRECTLY, etc., they’re as clueless as I am about fashion (seriously, just ask my wife).   While Having someone like me around is nice for my family, as I’m able to keep our computers running far longer than the average person does, it also means I get those frantic calls from my mom, father-in-law, sister, etc. saying “My computer won’t turn on, what could be wrong?”  Hmmm…where do I begin?  As a joke, I always ask in a sarcastic tone if it’s plugged in.  Well, maybe it’s not a joke, but I ask it in a joking tone so as not to be TOO condescending.

I’m writing this post kind of on a whim, as I’m sitting here staring at one of my father-in-law’s business PCs (an HP/Compaq).  It’s got a pretty blue screen (no, not THAT blue screen) and says 86% for 131062 MB formatted.  Then comes WinXP…then SP2…then the 14,000 updates that have been released since SP2 (except SP3 of course, I’m not that brave yet).  It’s normally not a huge deal, but this is the one PC that does his payroll, inventory, accounts payable/receivable, etc.  Basically it’s the lifeblood of his business.  And of course the data isn’t backed up anywhere, so if this was a REAL emergency, like a total hard drive crash or something, I’d be telling him “I’m sorry….we tried our best to resuscitate it, but there was nothing we could do.  She was just too far gone.”  As luck would have it, it’s just a few bad blocks on the drive, none of which appeared to contain any important data.  So I’m installing WinXP on a new hard drive, and making the old one a slave so they can copy their data over.  Once that’s finished, it’ll be time to DBAN and sledgehammer that drive.  Oh, and of course I’ll be mentioning (as I do about once a month) how easy it would be to setup a backup solution using an old tape drive and some free software.  Or even better, setup some NAS using FreeNAS or one of the SOHO appliances from Netgear, Buffalo, or Linksys.

What would be glorious, is if this was the only computer I had to work on.  Unfortunately, it’s not.

My little brother is back from Florida for a couple days, and his girlfriend’s laptop (HP) is acting up, so I told him I’d look at it.  Can’t really turn him down.  He helped me demolish an entire basement bathroom and laundry room for nothing.  Least I can do is take a look at his laptop.

My parent’s computer, after running for about 10 mintues, now says “Thermal Shutdown” and turns itself off.   Apparently the fans on  the back are not running as they should.  Luckily Dell’s sending a Tech with some spare parts out to them next week.  God love Dell’s on-site warranties.

Not to mention the 6 computers I have sitting in my office right now…3 or 4 of which I think are still useful enough to turn into a FreeNAS box, a VPN, an Edubuntu box for the kids, and who knows what the other one will be.

Update…I’m now in the “Look, it’s got a GUI, but still has 38 minutes left to install WinXP” phase.  I guess I should breath a sigh of relief that he’s not running Vista.  Too bad I can’t turn him onto Linux…but it’s tough to teach an old dog new tricks.  It’s even more tough to teach an old father-in-law new tricks.

Check out this t-shirt that my wife bought me a while back.  I think I need to start wearing it more often.

Oh well.  I’ll be up for the next 3 hours installing drivers, hotfixes, patches, service packs, etc.  Hope your evening is more enjoyable than mine. :)

If you enjoyed this post, make sure you subscribe to our RSS feed!

{ 0 comments }

JavaScript Gone Wild - 280 Slides

by bill on June 5, 2008

Writing web applications in Javascript is going nuts these days. The latest insanity is 280 Slides basically PowerPoint in your web browser. It looks pretty amazing when you consider it is free, runs in a web browser and is written entirely in Javascript.

Check it out - Link

If you enjoyed this post, make sure you subscribe to our RSS feed!

{ 0 comments }