Everyone has their moments; mine happened the other day when I was setting up the new STIC blog. I had everything set up, had the server recache its setup files (so that it would know about the new service), and did the basic configuration of the new blog from its ini file. And the thing returned 404s. This baffled me for a couple of hours - I went so far as to ask the guy who admins Apache if there was a configuration problem.
Then I actually looked at the problem as if it were my fault (which it was). Dohhh - the various SSP files have been factored to load in some include files, so that I don't need to maintain parallel versions of every basic file. I had forgotten to copy those over to the new directory. Which about like forgetting to plug the computer in...