Sebastian Leupold wrote:
Prior to starting the upgrade, you may uninstall all authentication providers (besides DNN).
Next, please make sure running the application pool on .Net 4, when upgrading.
Thanks for the reply, Sebastian.
Did that and the problem is apparently resolved, as I see so far. But is there a problem with the upgrade process or was this a problem uniquely related to my installation?
This is the story in case it can help others
Before I got to see your message, I traced the error message on the log back to LiveID and OpenID authentication modules. I checked the dlls and saw their file dates where from 2008 instead of 04/29/13 like all the other Authentication dlls. So, that gave me the idea that these dlls were not installed or upgraded from previous 6.02.00.
After the failed upgrade I couldn't login to DNN to check Extension versions or elegantly update LiveID and OpenID. So, as a test I overwrote the dlls with current ones downloaded from CodePlex. The errors went away and I was able to login and verify extension versions were all 6.02, except these two were registered as 1.00.
I had the option of elegantly re-installing and registering both modules through DNN and leaving it at that, but I couldn't be sure if that would correct all problems created by upgrade routine not processing LiveID and OpenID. So, I followed your suggestion of running the upgrade again after restoring 6.02 and uninstalling the two extensions. Upgrade went well. I logged in 7.00 and installed the two missing extensions through DNN. Perhaps my first solution would have been equivalent, but as a user, one couldn't be sure and was better to run upgrade again.
Anyway, is there any reason why LiveID and OpenID authentication extensions would not be correctly upgraded?
Thanks. |