I fixed the problem.
On my department web server (http://dept.example.edu/), previously, a 404 went to an error.html written by the Webmaster--that had a 5-second countdown followed by a redirect to the department website.
My Webmaster recently asked me to change the httpd.conf file to where a 404 would go straight to the department faculty and staff listing. This is at the same moment my clients started to be unable to register with the site server. I never drew the line because:
- We recently had a power failure in the server room that caused some odd problems, and
- I would not, in my wildest dreams, have thought that something on a completely different server (running Linux to boot) would do something like this.
Why on earth is anything on the department Web server contacting the NS in any way, shape, or form? Could it have something to do with SSL? I'm using all https and no http in my DS environment, using the same wildcard certificate (dept.example.edu) as the department Web server.
I fixed the problem by making the redirects relative instead of absolute. So instead of a 404 redirect being http://dept.example.edu/something, I just made it "/something", and it solves the problem altogether. I'm still puzzled by this.
This takes the cake for the oddest thing I have ever seen.