I have a DNN site missions.unitingcare.org.au using DNN v2.1.2 using the Access Data Provider Site. Our ISP moved this to a new server and then the problems started...
The site looks fine until you log in...
The response when logging in with IE7 and Firefox3 is different;
Firefox 3.0.05 Logs in Fine
IE7 gives the error
"A critical error has occurred.
Object reference not set to an instance of an object."
and doesn't log in, although the rest of the site looks fine.
With the Firefox user loged in I can see the edit options but when you click on the edit icon the following page appears;
DotNetNuke Configuration Error
Domain Name "www.missions.unitingcare.org.au/~" Does Not Exist In The Database
DotNetNuke supports multiple portals from a single database/codebase. It accomplishes this by converting the URL of the client browser Request to a valid PortalID in the Portals database table. The following steps describe the process:
etc....
As far a permissions are concerned we have asked the ISP for the following
Account to be used is NT Authority\Network Service (if using IIS6)
Root (and all child folders) - Read
Root - Write
Root\Desktop Modules Write\Modify
Root\Portals (and all child folders) Write\Modify
In addition the /web/Providers/DataProviders/AccessDataProvider/ folder is set to Write\Modify.
As the site has moved I guessing it's a permissions problem or some IIS configuration settings they have missed.
I know one solution is to upgrade bu the costs involved in doing this with the addition of the SQL Server make this a non-starter with the client.
Anybody have an idea where to start with this?