ext_51522: (Default)
[identity profile] greenmansgrove.livejournal.com posting in [community profile] techrecovery
I'm a network consultant. Part of my job is to deal with the third-party vendors so that the client doesn't have to, and so that they can't screw my client by railroading them into "solutions" that the client doesn't need, or that won't fix the problem, but that will cost my client money that they don't need to spend.

These are my tales. Well, one of them.


So, after a migration from Windows 2003 SBS to Windows 2008 SBS (and no, we're not even going to go into THAT), my client's application database would no longer open up. After a bit of troubleshooting, determined that the application was timing out when someone tried to open it up from a workstation, but that the application would open just fine on the host machine. I was pretty sure that the issue didn't have anything to do with the migration, since while the host machine was part of the domain (and had been migrated), it didn't rely on anything on any other workstation or server to run. The shortcut points to the executable on the host machine, the host machine holds the database. Checked to make sure that the Windows Firewall wasn't causing problems (by making sure that the service was disabled on both the hostmachine and the workstation, and once I confirmed that, I called the application support line and got them involved.

Two hours (and two Web-Ex sessions) later, they told me that the problem was that the version of SQL on the host machine needed to be patched, and that the application would likely have to be migrated to a new machine. Which (of course) would cost money, and more money because it would have to be done on an emergency basis.

After their troubleshooting session was over and as they were delivering this information to me, something that they said clicked a relay in my head. I went back and looked. The shortcut that was in place used UNC pathing to point to the shortcut, so "\\hostmachine\sharename\applicationname.exe" Pretty straightforward, right? On a hunch, I mapped a drive on the workstation to the application folder on the hostmachine, created a new shortcut that pointed through the drive mapping, and... Bingo! Application opened up without a hitch. Tested on a few other machines and confirmed the fix.

Called the application support people back and left them a message saying that we'd resolved the issue. And spent the next few minutes amused as hell that they spent two hours on the problem, and then gave me a completely bullsh*t "fix" that they admitted might not work, and used that to try and push for a migration that they would be able to charge my client money for.

Date: 2009-03-17 08:20 pm (UTC)
From: [identity profile] simoncion.livejournal.com
...It's 2009. Why are Windows apps still having trouble with UNC paths? :( (I'm glaring at you, CMD.EXE!)

Date: 2009-03-17 08:50 pm (UTC)
jecook: (Default)
From: [personal profile] jecook
Damn straight- I have more then a few command line scripts to install/customize some of our apps that I've had to some stupid magic for.

Date: 2009-03-17 09:46 pm (UTC)
From: [identity profile] rfairney.livejournal.com
Its a shame they're still not shipping windows with a native bash shell yet, I feel it would solve a lot of problems if they could sort one out.

Date: 2009-03-17 10:26 pm (UTC)
From: [identity profile] utoxin.livejournal.com
You really think they'd manage that without screwing it up?

Date: 2009-03-17 10:36 pm (UTC)
From: [identity profile] rfairney.livejournal.com
if they rewrote it to work the same then no chance it'd work.
If they ported it, then there'd be a chance, match up system calls and set it up for the filesystem.
Hell, A good chunk of the work has been done before with things such as cygwin

Its late and I've not worked with that sort of thing for a while, but think thats all the major bits.

Date: 2009-03-18 03:27 am (UTC)
From: [identity profile] simoncion.livejournal.com
Aside from a few issues (can't remember what, it's been a while since I've run into 'em) with running .bat files, and being slow as all hell, the Cygwin bash port works perfectly, IMO. What have you observed that's left to be done?

Date: 2009-03-18 03:55 am (UTC)
From: [identity profile] rfairney.livejournal.com
Link SUDO to windows UAC for one thing.
Its 4am, but i'm sure there's more i've wanted to do.

I run cygwin on almost all my windows systems, makes working with files in bulk a hell of a lot easier.

Date: 2009-03-17 10:37 pm (UTC)
From: [identity profile] reynardo.livejournal.com
It's called a "Vista Box". When you get frustrated with it, you bash it. Mind you, nothing changes, but you feel a lot better.

Date: 2009-03-17 09:14 pm (UTC)
From: [identity profile] jupiter9.livejournal.com
Are you talking SQL Server? Updgrading or patching SQL might have fixed it. I know the older versions sometimes do not play well with UNC paths.

At least they admitted it might not work. I've had vendors that insist you have to do something like that suggestion before they'll even look at the problem.

Which is something that affects techs on both sides, of course.

Date: 2009-03-18 01:17 am (UTC)
From: [identity profile] the-s-guy.livejournal.com
So how many BS client-chargeable 'patches' do you think they can charge the average upgrader before the screaming starts?

And why do I wonder if Marketing asked this question last year?

Date: 2009-03-18 01:59 am (UTC)
From: [identity profile] scarah2.livejournal.com
I'm going to take a wild shot in the dark.

Goldmine?

Date: 2009-03-18 02:02 am (UTC)
From: [identity profile] mars822.livejournal.com
Well played. I am in a very similar line of work and I feel your third-party pain. And I've seen bunged drive mappings & UNC paths wreak havoc with the shell as well as apps.

Soldier on...

Profile

techrecovery: (Default)
Elitist Computer Nerd Posse

April 2017

S M T W T F S
      1
2345678
91011121314 15
16171819202122
23242526272829
30      

Most Popular Tags

Style Credit

Expand Cut Tags

No cut tags
Page generated Mar. 20th, 2026 05:07 pm
Powered by Dreamwidth Studios