Archive for February, 2006

Webdav: How to get MS WebDav to work in a LAN.

Tuesday, February 28th, 2006

You must use Network Places.
File > Open in IE (use web folders), will not work.

Server: Windows 2003 SP1, IIS 6, in Active Directory Domain
Clients: Windows XP SP2

Instructions:

My Network Place
Add Network Place
Next
Choose another network location
http://mycompany.dyndns.org:80/myfolder/ (uses open Internet)
or
http://sf-server-02.mydomain.local:80/myfolder/ (uses VPN tunnel)

put in username and password, and click ‘Save Password.’
May have to do this 2 times.

If your icon under ‘My Network Places’ has a folder with an Earth symbol on it, it probably worked.
If it has a folder with a piece of paper, then it failed.

————————–

http://mycompany.dyndns.org:80/myfolder/ PASSED

without trailing ‘/’ PASSED ( but why risk it.)

with local name. (use sf-server-02.mydomain.local instead) PASSED

without :80 (either local or internet name) FAILED

without dyndns.org or fully qualified domain name. (use sf-server-02 instead) FAILED

without a subfolder at all FAILED

—————–

Then test moving it back and forth. Does it work?
Yes. Cannot copy over a ‘locked’ file.
You can copy over an unlocked file, same as anywhere.

Netbios and WINS are disabled in this network.
Pure DNS network.

Why the Microsoft SMB protocol is evil

Tuesday, February 28th, 2006

The Microsoft SMB protocol is evil because it cannot operate over a WAN connection for shit. The design cripples itself in this under this condition. So, while ftp and http traffic are flying, smb forces many applications to essentially fail over highspeed WAN connections, like a T1 VPN between two offices.

SMB v2 is due out in Windows Vista. I hear the finally fixed the protocol to work over WAN’s….after 8+ years knowing about the bugs of the first version. Awesome. Maybe they’ll fix webdav in Vista too…right.

Please fire the Microsoft Webdav team

Tuesday, February 28th, 2006

Will somebody at Microsoft please fire their Webdav team. I believe we are on year 8 of them fucking this standard up. 8 FRIGGIN’ YEARS THESE PEOPLE ARE UNABLE TO DO THEIR FUCKING JOBS! nice. Guess MS forgot to ‘hire the best’ when the put this team together.
Just pathetic. I hope I never work at a company where my peers can be incomptent for 8 years. (because they will inevitably make my life hell.)

Why CVS is evil

Wednesday, February 22nd, 2006

You can’t reorganize your directory structure once you get started. There’s no ‘MOVE’ concept in cvs. You have to copy it by hand to the new directory, Add it and commit it to cvs, then remove and commit from the previous directory.

OK, pain in the ass, but no so bad you say? Well, what happened to my 3 months of revision history on those files? Gone. wiped out. The moved files start over at vesion 1.0.

So, CVS deters developers from refactoring. (in this case, the directory structure.) That’s a cardinal sin in my book. I will learn how to setup subversion from now on.

Subversion, hell yes! But, I’ll have to take the entrenched CS world along with me kicking and screaming.