DNN Forums

Ask questions about your website to get help learning DNN and help resolve issues.

Upgrade from v9.8.1 to v9.13.4

 5 Replies
 3 Subscribed to this topic
 33 Subscribed to this forum
Sort:
Author
Messages
New Around Here Send Private Message
Posts: 1
New Around Here

Hello DNN Community,

I’m relatively new to DNN and am currently preparing to upgrade my DNN installation from version 9.8.1 to 9.13.4. I have a few questions and would appreciate any insights or guidance you can provide:

1. Compatibility: Are there specific compatibility considerations I should be aware of when upgrading from 9.8.1 to 9.13.4, especially regarding custom modules or third-party extensions?

2. Upgrade Process: I understand the basic steps for the upgrade (backup, overwrite files, run the upgrade wizard), but are there any common pitfalls or issues that users encounter during this process that I should be aware of?

3. Post-Upgrade Testing: What are the essential areas to test after the upgrade to ensure that everything is functioning correctly? Any specific features or functionalities that are prone to issues during the upgrade?

Thank you in advance for your help!

Best regards, Sandun

Veteran Member Send Private Message
Posts: 778
Veteran Member

Hi Sandun,

And welcome :-) 

9.8 to 9.13 should be a smooth process. As with all platforms once in a while there are specific pitfalls when certain things are deprecated like an old .NET version. On top of my head, upgrading from 9.3 was one of those versions. 

When it comes to third party extensions, I always have a playbook:

  • Create an excel for overview
  • Inventory of third party extensions / themes, including version numbers
  • Inventory of custom extensions / themes, including version numbers
  • Write down the latest version number
  • Verify if extensions or themes are actually used. If not, consider uninstalling them
  • Verify if open source extensions are maintained. If not, consider replacing with something else. For instance, to prevent security issues
  • Verify if commercial extensions or themes if the vendor is still active. If not, consider replacing with something else. For instance, to prevent security issues
  • Verify if extensions depend on old libraries (Bootstrap, Fontawesome etc). If so, included this in the upgrade process
  • If custom work, verify documentation and relevance. Sometimes, processes has been changed and extensions are not used anymore. Also, custom modules for simple things like a carousel, can easily be replaced with generic extensions like 2sxc or OpenContent that are actively maintaiined
  • Backup, restore on another environment
  • Upgrade extensions to the latest versions (consider extra backups once in a while in case things go sideways). In some cases third party A is not playing nicely with third party B.
  • Upgrade DNN
  • Do functional testing of all modules
  • Verify the admin log for errors

The most common error that is thrown after an upgrade (at least in my experience) is when the web dot config refers to a version number of a file that does not correspond to the version number of the actual file. 

 

New Around Here Send Private Message
Posts: 1
New Around Here

Hi Tycho,

Thank you so much for your detailed response and the warm welcome! Your advice about creating an inventory and verifying the relevance of extensions is incredibly helpful, especially since I'm still getting familiar with DNN.

I'll definitely follow your playbook and make sure to check for any outdated libraries or unused modules before proceeding with the upgrade. Your point about checking the web configuration file for version mismatches is also something I'll keep a close eye on during the process.

I really appreciate the insights and will take extra care with the backup and testing phases. Thanks again for your support!

Best regards, Sandun

Senior Member Send Private Message
Posts: 1513
Senior Member

In my opinion, there aren't any major risks in the more recent releases of DNN, as long as you are starting from a newer version as well. (Especially if you're already on 9.2 and newer.)

You should be fine.  Just be thorough with your notes and backups.  

Also, here's a presentation on our upgrade process that might be helpful for you. 

Veteran Member Send Private Message
Posts: 1182
Veteran Member

Dont forget to mention DNN Platform Upgrades -- DNN Docs ;-)

Happy DNNing! Michael

Michael Tobisch
DNN★MVP

DNN Connect
Growing Member Send Private Message
Posts: 41
Growing Member

I recently did it, and it was a smooth upgrade except for the SEO URL rewriting, after the upgrade the rewrite changed from humanfriendly to "Advance" which I update manually. But just as a safe side make sure you keep the backup. 

3ART TechnologiesRegards,
3ART Technologies Expert

3ART Technologies
Experts in Analysis, Design & Development for DNN and SharePoint Solution
https://www.3art.tech/

These Forums are dedicated to the discussion of DNN Platform.

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

  1. If you have (suspected) security issues, please DO NOT post them in the forums but instead follow the official DNN security policy
  2. No Advertising. This includes the promotion of commercial and non-commercial products or services which are not directly related to DNN.
  3. 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.
  4. Discussion or promotion of DNN Platform product releases under a different brand name are strictly prohibited.
  5. No Flaming or Trolling.
  6. No Profanity, Racism, or Prejudice.
  7. Site Moderators have the final word on approving / removing a thread or post or comment.
  8. English language posting only, please.

Would you like to help us?

Awesome! Simply post in the forums using the link below and we'll get you started.

Get Involved