Definitely a connection issue with the SQL Server. The Box is up, but the SQL Server Service isn't so that solves that issue.
Now the error messages I can understand, what I don't understand is that I am not getting them EVERY time I load the page, some times it brings up the install wizard. I did, in fact, change the autoupgrade to false so during those "times" that the wizard does start it presents the Unavailable page; however, I cannot predict or recreate that page on demand.
When I created the app_offline.htm file and added the code found at:
http://blogs.ninameiers.com/Comment...mmentstartI was able to display a more friendly page. However, if I wait for .NET to clear the sessions, and try to reload the page, I get the install page again, but the modified one of "This site is currently Unavailable... Please check back later", which is obviously a result of changing the auto upgrade to false.
Which leaves me with just my original issue...if the SQL Server goes down, and I am not around to immediately drop that app_offline.htm file into the root directory, is there a way to create a custom error page? I did create a directory for the .NET errors and modify the web.config to reflect as such, however, the error about connecting to a database is handled through DNN, so .NET doesn't know it's an error and displays it.