Products

Solutions

Resources

Partners

Community

Blog

About

QA

Ideas Test

New Community Website

Ordinarily, you'd be at the right spot, but we've recently launched a brand new community website... For the community, by the community.

Yay... Take Me to the Community!

Welcome to the DNN Community Forums, your preferred source of online community support for all things related to DNN.
In order to participate you must be a registered DNNizen

HomeHomeGetting StartedGetting StartedInstalling DNN ...Installing DNN ...Upgrade 2.1.2 to 3.3.4Upgrade 2.1.2 to 3.3.4
Previous
 
Next
New Post
8/7/2006 8:53 PM
 

I have been trying unsuccessfully to upgrade my 2.1.2 to 3.3.4. I tried using the install version and then the source version both with the same problems. Basically, this is what I get:

1) I modified the release.config so it points to my database and renamed it to web.config

2) I didn't know what to do with the new keys for the "Machine...". I had read if they don't exist then they will be created for you, so I take it that if you are coming from 2.1.2 , you should in web.config

   A) Comment these keys out

   B) Leave these keys in there and a new value will replace the one in the web.config file

   C) Add the keys but make the value blank - value = ""

  <add key="MachineValidationKey" value="F9D1A2D3E1D3E2F7B3D9F90FF3965ABDAC304902" />
  <add key="MachineDecryptionKey" value="F9D1A2D3E1D3E2F7B3D9F90FF3965ABDAC304902F8D923AC" />
  <add key="MachineValidationMode" value="SHA1" />

3) When the install hits the modules section it gives an error that they are already installed. So, being the sly one I simply commented each one out as it popped up. After commenting these out, the install went on its merry way and when it said to click here to goto default site I got the error of object not found.

  <httpModules>
   <add name="UrlRewrite" type="DotNetNuke.HttpModules.UrlRewriteModule, DotNetNuke.HttpModules.UrlRewrite" />
   <add name="Exception" type="DotNetNuke.HttpModules.ExceptionModule, DotNetNuke.HttpModules.Exception" />
   <!-- add name="Authentication" type="DotNetNuke.HttpModules.AuthenticationModule, DotNetNuke.HttpModules.Authentication" / -->
   <add name="UsersOnline" type="DotNetNuke.HttpModules.UsersOnlineModule, DotNetNuke.HttpModules.UsersOnline" />
   <add name="ProfilePrototype" type="Microsoft.ScalableHosting.Profile.ProfileModule, MemberRole, Version=1.0.0.0, Culture=neutral, PublicKeyToken=b7c773fb104e7562" />
   <add name="AnonymousIdentificationPrototype" type="Microsoft.ScalableHosting.Security.AnonymousIdentificationModule, MemberRole, Version=1.0.0.0, Culture=neutral, PublicKeyToken=b7c773fb104e7562" />
   <add name="RoleManagerPrototype" type="Microsoft.ScalableHosting.Security.RoleManagerModule, MemberRole, Version=1.0.0.0, Culture=neutral, PublicKeyToken=b7c773fb104e7562" />
   <add name="DNNMembership" type="DotNetNuke.HttpModules.DNNMembershipModule, DotNetNuke.HttpModules.DNNMembership" />
   <add name="Personalization" type="DotNetNuke.HttpModules.PersonalizationModule, DotNetNuke.HttpModules.Personalization" />
  </httpModules>

4) When I try to restart naturally I get the object not found reference because I got the error above that they already existed!

5) I have been on all the forums searching for answers and have had no luck. I have about 10 portals so installing fresh and then somehow copying the data is not an option I would like to persue.

Any help would be appreciated.

Also, on most of the forums, why are all the messages showing up duplicates. I have noticed this on just about everyone. I read a message and then someone answers, then the same message appears with the same answer following it (not a request or copied text but the same question and answer.) That is kind of confusing. I have enjoyed DNN 2.1.2 and I want the new features in 3.3.4 but I CAN'T GET THERE!

Thanks

 

 

 
New Post
8/20/2006 12:44 PM
 
Have you found out how to deal with the no machineValidation keys in 2.1.2 situation yet?  I'm having the same problem trying to upgrade to 3.nn and can't seem to find any help.
 
New Post
8/23/2006 12:42 PM
 
No, I was told "this is exactly the kind of feedback we want to hear", but nothing has been posted as to what it means to those of us wanting to goto 3.3.4 without loosing our existing portals or worse to port each one seperately given the portal owners are the one's responsible for content. I wish someone would give some direction given how many times the post has been hit.
 
New Post
8/25/2006 9:27 PM
 
Sorry to hear that.  I'm getting kind of discouraged too.  The site I want to upgrade is mainly a forum site with user galleries.  What better to use than DNN?  After these past few weeks of searching and asking for help with no solutions, I'm starting to look at other solutions.  Not that the DNN team will lose any money or sleep because of me moving on, but it's still a little suprising that nobody seems to be able to help with what seems should be a fairly common situation.  Maybe not as common now as when 3.nn was originally released but still... 
 
New Post
8/29/2006 9:03 PM
 
I've got the same predicament, but a lot of custom modules that I also need to take care of - not fun.

Anyways, for the user thing and keys, I had a problem in a different upgrade (3.2.2 to 4.3.4) where all the users got locked out. I created a new user and used it's aspnet_[tableName] ApplicationId to fix things like this:

UPDATE aspnet_Membership
Set ApplicationId='NEW ID FROM NEWLY CREATED USER'
where ApplicationId='OLD ID FROM OLD REGULAR USERS'
GO
UPDATE aspnet_users
Set ApplicationId='NEW ID FROM NEWLY CREATED USER'
where ApplicationId='OLD ID FROM OLD REGULAR USERS'
GO
UPDATE aspnet_Roles
Set ApplicationId='NEW ID FROM NEWLY CREATED USER'
where ApplicationId='OLD ID FROM OLD REGULAR USERS'
GO
UPDATE aspnet_Membership
Set ApplicationId='NEW ID FROM NEWLY CREATED USER'
where ApplicationId='OLD ID FROM OLD ADMIN/HOST USERS'
GO
UPDATE aspnet_users
Set ApplicationId='NEW ID FROM NEWLY CREATED USER'
where ApplicationId='OLD ID FROM OLD ADMIN/HOST USERS'
GO
UPDATE aspnet_Roles
Set ApplicationId='NEW ID FROM NEWLY CREATED USER'
where ApplicationId='OLD ID FROM OLD ADMIN/HOST USERS'
GO

Hope that helps out some people.

Cheers,

Ryan

 
Previous
 
Next
HomeHomeGetting StartedGetting StartedInstalling DNN ...Installing DNN ...Upgrade 2.1.2 to 3.3.4Upgrade 2.1.2 to 3.3.4


These Forums are dedicated to discussion of DNN Platform and Evoq Solutions.

For the benefit of the community and to protect the integrity of the ecosystem, please observe the following posting guidelines:

  1. No Advertising. This includes promotion of commercial and non-commercial products or services which are not directly related to DNN.
  2. No vendor trolling / poaching. If someone posts about a vendor issue, allow the vendor or other customers to respond. Any post that looks like trolling / poaching will be removed.
  3. Discussion or promotion of DNN Platform product releases under a different brand name are strictly prohibited.
  4. No Flaming or Trolling.
  5. No Profanity, Racism, or Prejudice.
  6. Site Moderators have the final word on approving / removing a thread or post or comment.
  7. English language posting only, please.
What is Liquid Content?
Find Out
What is Liquid Content?
Find Out
What is Liquid Content?
Find Out