Frustration, thine name is Active Directory

OK, I’m an uber geek. Everyone who knows me knows that. So I don’t need to justify why I’m doing what I’m doing in this article, just take it from me – I’m an uber-geek. There.
Alright, so here is my issue, and resolution. Maybe someone will benefit from this being out on ye olde internets someday.
I own a small business, we have a dedicated server. Our dedicated server is a domain controller, and it’s at a data center far far away.
I own a home, and have a fileserver at said home. My fileserver needs to be replaced, and I like to have a domain setup to ease file sharing.
I wanted to only have 1 domain to manage, the one on my businesses dedicated server
Solution: Make my home server a domain controller for the same domain as my business server lives on.
Steps:
1. Establish VPN connection over some sort of secure protocol (L2TP/IpSec)
2. Run DCPromo, make domain controller.
Step 1 went fine, step 2 was the problem.  I kept getting an error stating that “The specified server cannot perform the requested operation”, which was highly
suspicious since I was pretty sure my DNS setup was correct. However, here was the root of the problem (and weeks of frustration on-and-off)
My server at work has 2 NICs in it, an internal card and an external. The external uses an internet routable address (for the sake of argument, we’ll say it’s 130.101.5.4 (Which it isn’t, so don’t play hackorz with the addy)), the internal uses a private IP (10.0.0.2). Upon examining the DNS records, I find that in many places, both the public (130.101.5.4) addy and the private addy (10.0.0.2) are registered. They’re both in under the A record for the domain, they’re both in the global catalog records. They’re both everywhere.  So I removed the public entries. And what do ya know – dcpromo worked.
The moral of the story? Active directory really hates having multiple addresses for things like the global catalog server or the A record of the domain. It doesn’t try all of them until one works, it fails if one fails. Ugh. Since the DNS for my server is handeled by my ISP, the DNS running on the actual box is purely of internal interest, and thus does not need these public entries.
If this is of help to you in your quest to setup a domain, drop me a comment on this blog entry (Anonymous is fine). I’d love to hear your horror story!

Windows Mobile Devices, Meet Your New Brother…


Picked up a shiny new T-Mobile Dash today, and have been uber-impressed with it so far. My previous smartphone was the Mpx 220 (Shown in the lower left), but 2003 OS was SO 2005…, so I went for a WM 5 with AKU 2.3 on it. I think it’s pretty, but the Pocket PC Phone Editions keep looking suspiciously at it. I’ve boxed them up so they can’t conspire against their new little friend.
On a serious note, this thing is really fricking small – smaller than I thought from the pictures. It’s a good 3 cm less wide than the iPaq 6915 series (Shown upper left), and MUCH thinner than any of the other devices. The T-Mobile version lacks the JOGGR application, however the volume slider strip has not blown me away thus far. Since I’ve never been much for scroll wheels or jog buttons, I doubt I’ll miss the JOGGR feature on the stock HTC s620.
A friend asked me today why I had 5 cell phones that I use. I figured it was only fair to let e
veryone know why I firmly believe each phone has it’s uses and what particular tasks I’m planning to use each one for:
Dash: Daily driver smart phone. Good to pair up with Jasjar for business trips / meetings where I can use the Jasjar for notes and such, and then stow it and play with the dash outside the office.
Mpx 220: Rock sturdy, and cheapest to replace should it die. Used for hazerdous areas, such as theme parks, outdoors activities, etc…
K-JAM: For those times I need a Pocket PC + Phone and want the smalest possible package.
iPAQ: For those times I need a Pocket PC, Phone, and Fast data entry.
JasJar: Mostly used unconverged (although I’ll pop a SIM in it in a pinch). Great for gaming, web browsing, etc.. over a Bluetooth EDGE session with the iPAQ, K-JAM, or Dash. The mpx 220 will give it GPRS speeds as well.
Different day, different phone. Variety is the spice of life!

My Official Punctuation

I’d like to just let everyone know that I’ve decided on announcing the hugely anticipated winner of “Jon’s Official Punctuation” contest. The contest was long, lenghty, and protracted (and all of the above) and it was a tough choice. Many had much to offer, few had little merit. Ampersand & Pilcrow put up an especially tough fight, with inverted Exclamation Point using some notoriously dirty tactics in it’s valient struggle. So without further procrastination, I announce the winner:

Interrobang!
In the end this versitile and rarely used symbol pulled ahead and claimed victory. Interrobang will now be named “Jon’s Official Punctuation” for the next year (Expiring November 1, 2007, with the exclusive clause for Jon to renew Official Standing for up to 75 additional years) and will be favored in my personal writings over the more common ?! or !?! combination. Congratulations to Interbang and the entire Bang family (!,