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

HomeHomeUsing DNN Platf...Using DNN Platf...Using Modules a...Using Modules a...Error Adding ModulesError Adding Modules
Previous
 
Next
New Post
11/23/2010 9:13 AM
 
I logged in as Host, went to Extensions under Host, selected "Install Available Extensions" and tried to download some of the standard features (FAQs, Documents, Media, Blog...) but receive an error message [Error installing module...]. Do these contain software executables that can trigger a firewall to block their download?
 
New Post
11/23/2010 10:43 AM
 
If you are installing existing modules, then the module already exists on the website in the /Installs/Modules folder.  You should see a number of modules in that directory with a .resources extension.

As for the error, do you have any further error details (what about in the event log)?  Also, what version of DotNetNuke are you runnning?

Joe Brinkman
DNN Corp.
 
New Post
11/23/2010 10:46 AM
 
The install packages for modules listed on the "Install Available Extensions" page already exist within the DotNetNuke framework package so no additional download that might be blocked occurs. Most likely the error is occuring during one particular module installation or if more than one module install is causing errors, their it is likely that the DesktopModules folder (and possibly other site folders) are lacking sufficient file system permissions. If you tried to install too many available modules at one time, there might have been a timeout error as well.

Have you looked on the Extensions page to see if the modules you tried to install are listed and if their registration information appears to be correct?

Have you (while logged in as host) looked in the Admin --> Event viewer to see if any errors related to module installation were logged?

What version of DotNetNuke are you running?

Which available modules did you attempt to install?

Bill, WESNet Designs
Team Lead - DotNetNuke Gallery Module Project (Not Actively Being Developed)
Extensions Forge Projects . . .
Current: UserExport, ContentDeJour, ePrayer, DNN NewsTicker, By Invitation
Coming Soon: FRBO-For Rent By Owner
 
New Post
12/2/2010 10:04 AM
 
Joe, Bill,

Thanks for assisting with my problem. Sorry I couldn't respond sooner...

My website is Dot Net Nuke version 5.3.1 using .NET framework version 3.5...

I tried installing the Modules "Announcments", "Blog", "Documents", "Forum", "Media" and "Wiki"; collectively and then individually, and I still received "Error installing module..."; however, the ".resources" file for these modules are present in the Install/Modules directory.

I just tried installing "Documents" module again and when I looked into "Admin">"Events Viewer" per Bill's instructions, this is the code that was present...

Install Package:: DNN_Documents
Info:: Reading files
Info:: File DotNetNuke.Modules.Documents.dll read successfully
Info:: File Resources.zip read successfully
Info:: File Uninstall.SqlDataProvider read successfully
Info:: File 03.01.00.SqlDataProvider read successfully
Info:: File 03.01.01.SqlDataProvider read successfully
Info:: File 03.01.02.SqlDataProvider read successfully
Info:: File 04.00.00.SqlDataProvider read successfully
Info:: File 04.01.00.SqlDataProvider read successfully
Info:: File 04.01.00.txt read successfully
Info:: File DNN_Documents.dnn read successfully
Info:: Reading files done.
Info:: Reading Installation Manifest file
Info:: Creating Manifest
Info:: Added File to manifest - 03.01.00.SqlDataProvider
Info:: Added File to manifest - 03.01.01.SqlDataProvider
Info:: Added File to manifest - 03.01.02.SqlDataProvider
Info:: Added File to manifest - 04.00.00.SqlDataProvider
Info:: Added File to manifest - 04.01.00.SqlDataProvider
Info:: Added File to manifest - Uninstall.SqlDataProvider
Info:: Added File to manifest - DotNetNuke.Modules.Documents.dll
Info:: Added File to manifest - resources.zip
Info:: Created Manifest
Info:: Reading Package Manifest - Module - DNN_Documents
Info:: Reading Component Manifest - Script
Info:: Found valid path () for 03.01.00.SqlDataProvider.
Info:: Found valid path () for 03.01.01.SqlDataProvider.
Info:: Found valid path () for 03.01.02.SqlDataProvider.
Info:: Found valid path () for 04.00.00.SqlDataProvider.
Info:: Found valid path () for 04.01.00.SqlDataProvider.
Info:: Found valid path () for Uninstall.SqlDataProvider.
Info:: Reading Component Manifest - Cleanup
Info:: Reading Component Manifest - Module
Info:: Module Manifest read successfully
Info:: Reading Component Manifest - Assembly
Info:: Found valid path (bin) for DotNetNuke.Modules.Documents.dll.
Info:: Reading Component Manifest - ResourceFile
Info:: Found valid path () for resources.zip.
Info:: Found valid path () for resources.zip.
Info:: Manifest file finished successfully
Info:: Starting Installation
Info:: Starting Installation - DNN_Documents
Info:: Starting Installation - Script
Info:: Begin Sql execution
Info:: Folder Created - E:\inetpub\CGWEB2\DCMS-34\DesktopModules\Documents\
Info:: Exception - Access to the path 'E:\inetpub\CGWEB2\DCMS-34\DesktopModules\Documents\' is denied.
Info:: Finished Sql execution
Info:: Installation Failed - Script
Info:: Installation Failed - DNN_Documents
Info:: Deleted temporary install folder
Info:: Installation Failed
Server Name: HQSMS-WEB-002


Fifth line from bottom you can see "Installation Failed - Script", which is preceded by a message that access to 'E:\inetpub\CGWEB2\DCMS-34\DesktopModules\Documents\' is denied.

I tried having the network/SQL technician who installed DotNetNuke 5.3.1 to the network try to download these modules previously on his computer under the premise he had permissions to these directories that I didn't, and he still received "Error installing modules...". This technician installed DotNetNuke because he had Admin rights to set configurations in SQL Server for my Dot Net Nuke website. Anything he can adjust in .Net or SQL that would permit access to the path denied in Event Viewer? Any suggestion appreciated.
Thanks!

Regards,
Glenn
 
New Post
12/2/2010 11:46 AM
 
The error is an indication that the ASP.Net worker process (application pool identity) account does not have sufficient permissions on the site's file system. This account must be granted full permissions (including write and modify) on the site's root folder and all child folders. The name of the account varies depending on what web server (IIS) version is being used. It may be Network Service but to be sure, log in to the site as host user and navigate to Host --> Dashboard. The ASP.Net Identity field shows the account to which full permission must be granted.

It appears that the prior installation attempts failed before database objects were created by the modules' SQLDataProvider scripts. If those have run you may encounter another issue when reattempting the upgrade - that being that some tables installed in the database by the module may already exists. If this is the case, all database objects created during the failed installations must first be manually removed from the database.

Bill, WESNet Designs
Team Lead - DotNetNuke Gallery Module Project (Not Actively Being Developed)
Extensions Forge Projects . . .
Current: UserExport, ContentDeJour, ePrayer, DNN NewsTicker, By Invitation
Coming Soon: FRBO-For Rent By Owner
 
Previous
 
Next
HomeHomeUsing DNN Platf...Using DNN Platf...Using Modules a...Using Modules a...Error Adding ModulesError Adding Modules


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