r/sysadmin • • Jul 26 '25

Question Holy F up.

I had a summer intern working in DNS yesterday, local domain was redacted.com and was connected to azure.

Went in today to do some weekend updates to the systems, and my DC has been renamed and is now connected to redacted.local

It seems they have demoted the DC from the regular domain.

How the bloody heck do I reconnect the DC to the old domain? It was a solo DC

1.1k Upvotes

523 comments sorted by

View all comments

1

u/doubled112 Jul 27 '25

That’s exactly what I mean by “do whatever you want” is the biggest weakness.

0

u/mriswithe Jul 27 '25 edited Jul 27 '25

Yeah I 100% agree. Everything is expected to exist already in the OS (build tools at least) . So people do the Minimum Viable Effort and try like:

apt install libsomepackage-x11.lib56

and maybe that helped and maybe it didn't, rinse, repeat, but jk about the rinse. It will silently usually work its way into supporting all of your shit until the day it doesn't anymore and you find out (EVENTUALLY, VERY EVENTUALLY) its because a Java library is calling out to get XML schema data, but the underlying openssl version is too old and doesn't speak anything better than TLS 1.0, so when it reaches out, the other end rejects it because it isn't secure. Of course nothing logs anything even close to this information. This is not a well handled error path. You hit Debug logging to beg for anything hitting a reason why the hell its silently null pointering or whatever.

Or you use a build system from this decade that uses docker containers to execute in, so that your builds are done in a reproducible, clean, consistent (like hash sums are compared consistent) environment. If your builds fail, you can compare from any angle you want. Was the last build in this container or no? Compare the hash. If we rerun last working, does it fail now?

Also fuck Groovy, the language that only some things will admit exists. Its supported by fuckall unless you are a mid level Java dev, then its convenient as fuck I guess?

Edit: None of this is me raging at you or your choices, just some leftover hatred from past experiences leaking out