Products » Support Forums 

Support Forums

HomeHomeDotNetNuke Modu...DotNetNuke Modu...Url MasterUrl MasterTroubleshooting Url Master InstallationsTroubleshooting Url Master Installations
Previous
 
Next
New Post
7/23/2010 6:12 AM
 

Yes, I'd checked on the file being there and having the right permissions as far as the applications pool identity is concerned. Followed your advice and deleted the file and tried again. It went further, but then had another permissions issue - I suppose when it was trying to replace the old dll file:

Install Extension
Package Installation Report

See below for the results of the package installation
Error loading files from temporary folder - see below
StartJob Starting Installation
Info Starting Installation - iFinity Url Master
Info Starting Installation - Script
Info Begin Sql execution
Info Creating backup of previous version - 01.15.00.SqlDataProvider
Info Created - 01.15.00.SqlDataProvider
Info Executing 01.15.00.SqlDataProvider
Info Start Sql execution: 01.15.00.SqlDataProvider file
Info End Sql execution: 01.15.00.SqlDataProvider file
Info Creating backup of previous version - 01.15.01.SqlDataProvider
Info Created - 01.15.01.SqlDataProvider
Info Executing 01.15.01.SqlDataProvider
Info Start Sql execution: 01.15.01.SqlDataProvider file
Info End Sql execution: 01.15.01.SqlDataProvider file
Info Creating backup of previous version - 01.15.04.SqlDataProvider
Info Created - 01.15.04.SqlDataProvider
Info Executing 01.15.04.SqlDataProvider
Info Start Sql execution: 01.15.04.SqlDataProvider file
Info End Sql execution: 01.15.04.SqlDataProvider file
Info Creating backup of previous version - 01.15.05.SqlDataProvider
Info Created - 01.15.05.SqlDataProvider
Info Executing 01.15.05.SqlDataProvider
Info Start Sql execution: 01.15.05.SqlDataProvider file
Info End Sql execution: 01.15.05.SqlDataProvider file
Info Creating backup of previous version - 02.00.00.SqlDataProvider
Info Created - 02.00.00.SqlDataProvider
Info Executing 02.00.00.SqlDataProvider
Info Start Sql execution: 02.00.00.SqlDataProvider file
Info End Sql execution: 02.00.00.SqlDataProvider file
Info Created - Uninstall.SqlDataProvider
Info Finished Sql execution
Info Component installed successfully - Script
Info Starting Installation - Module
Info Module registered successfully - iFinity Url Master
Info Component installed successfully - Module
Info Starting Installation - Assembly
Info Assembly updated - bin\iFinity.UrlMaster.dll
Info Creating backup of previous version - bin\iFinity.UrlMaster.dll
Failure Exception - Access to the path 'C:\Webs\BTPortals2010\bin\iFinity.UrlMaster.dll' is denied.
Failure Installation Failed - Assembly
Info Rolling back component install - Script
Info Restored backup of previous version - 01.15.00.SqlDataProvider
Info Restored backup of previous version - 01.15.01.SqlDataProvider
Info Restored backup of previous version - 01.15.04.SqlDataProvider
Info Restored backup of previous version - 01.15.05.SqlDataProvider
Info Restored backup of previous version - 02.00.00.SqlDataProvider
Info Component rolled back successfully - Script
Info Rolling back component install - Module
Info Component rolled back successfully - Module
Info Installation Failed - iFinity Url Master
Info Deleted temporary install folder
EndJob Installation Failed
Return

 
New Post
7/23/2010 8:34 PM
 

It just got much worse - now the site is completely down. Since my previous post I'd found some problems installing other extensions as well. I researched/debugged and eventually seemed to get extension installs working again. So I tried upgading to URL Master 2.0 again. There were no errors at all, but immediately after returning to the site I'm getting:

Description: An unhandled exception occurred during the execution of the current web request. Please review the stack trace for more information about the error and where it originated in the code.

Exception Details: System.TypeLoadException: Could not load type 'iFinity.DNN.Modules.UrlMaster.FriendlyUrlProviderConfiguration' from assembly 'iFinity.UrlMaster, Version=1.14.9.0, Culture=neutral, PublicKeyToken=null'.

Source Error:

An unhandled exception was generated during the execution of the current web request. Information regarding the origin and location of the exception can be identified using the exception stack trace below.

Stack Trace:

[TypeLoadException: Could not load type 'iFinity.DNN.Modules.UrlMaster.FriendlyUrlProviderConfiguration' from assembly 'iFinity.UrlMaster, Version=1.14.9.0, Culture=neutral, PublicKeyToken=null'.]
   iFinity.DNN.Modules.UrlMaster.UrlRewriteModule.OnBeginRequest(Object sender, EventArgs e) +0
   System.Web.SyncEventExecutionStep.System.Web.HttpApplication.IExecutionStep.Execute() +80
   System.Web.HttpApplication.ExecuteStep(IExecutionStep step, Boolean& completedSynchronously) +171

Server Error in '/' Application.

Could not load type 'iFinity.DNN.Modules.UrlMaster.FriendlyUrlProviderConfiguration' from assembly 'iFinity.UrlMaster, Version=1.14.9.0, Culture=neutral, PublicKeyToken=null'.


Version Information: Microsoft .NET Framework Version:2.0.50727.4200; ASP.NET Version:2.0.50727.4205

 
New Post
7/24/2010 2:41 AM
 

Since the error message was popping up from an old assembly version and the upgrade looked like it succeeded, I decided to look at the dlls. Indeed I had mixed versions of dlls. It looks like iFinity.Utilities.dll and iFinity.UrlMaster.dll had old time stamps. The sqldataprovider and the urlprovider were new. Seems like the utilities dll is no longer needed. So I just copied the new iFinity.UrlMaster.dll from the install over the old version and now the site comes up and friendly URLs seem to be working. Haven't tested thoroughly yet, but things are looking up. There seems to be a common theme with this particular DNN installation - I keep getting problems replacing old dlls or merging config files during various module installs. Some kind of strange host permission error or file locking problem seems to be endemic to my installation - so I don't think this was ever really a URL Master problem.

BTW, I love the new interface for URL Master!

Thanks,

Karim

 
New Post
7/24/2010 5:04 AM
 

Yes, you could tell from the error message that the old dll was the problem.

It's true that from 2.0, the ifinity.utilities.dll file is no longer necessary, however, there is not an automatic removal in the file because of the possibility this file is needed by another module. It was a mistake to use a shared dll but it dates back several years to before I realised the implications of the uninstall feature.

I have seen problems with some servers not upgrading well, and it is because of file locking problems in the \bin directory. I don't know the fix, though, because I've never been able to investigate it fully. The workaround is always to either retry the install if possible,or to manually copy the .dll files from the installation zip file.

 
New Post
9/15/2010 6:53 PM
 

I have installed the module on a DNN 4.9.5 site. There were no error in the installation. After the installation, when I go to either the Friendly URL settings, or Portal URLs page, I get the following error:

An error has occurred.
DotNetNuke.Services.Exceptions.PageLoadException: The control with ID 'updPanelTestUrls' requires a ScriptManager on the page. The ScriptManager must appear before any controls that need it. ---> System.InvalidOperationException: The control with ID 'updPanelTestUrls' requires a ScriptManager on the page. The ScriptManager must appear before any controls that need it. at System.Web.UI.UpdatePanel.get_ScriptManager() at System.Web.UI.UpdatePanel.OnLoad(EventArgs e) at System.Web.UI.Control.LoadRecursive() at System.Web.UI.Control.LoadRecursive() at System.Web.UI.Control.LoadRecursive() at System.Web.UI.Control.LoadRecursive() at System.Web.UI.Control.LoadRecursive() at System.Web.UI.Control.LoadRecursive() at System.Web.UI.Control.LoadRecursive() at System.Web.UI.Control.LoadRecursive() at System.Web.UI.Control.LoadRecursive() at System.Web.UI.Control.LoadRecursive() at System.Web.UI.Control.LoadRecursive() at System.Web.UI.Control.LoadRecursive() at System.Web.UI.Page.ProcessRequestMain(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint) --- End of inner exception stack trace ---

 
Previous
 
Next
HomeHomeDotNetNuke Modu...DotNetNuke Modu...Url MasterUrl MasterTroubleshooting Url Master InstallationsTroubleshooting Url Master Installations


Support Guidelines.. Please read before posting

To get support on iFinity products and services, please search the forums for the the answer to the problem you are seeking. If you cannot find a solution, post a question in the relevant forum.   Ensure that you specify the relevant versions of the problem, and the actual error message or a detailed description of the problem.    You will need to register with this site to post on the forum.  If you have a Microsoft Live (Hotmail/Passport) account you can use that.  If you have a Open Id account you can use that.  If you neither of these, you will need to register a user Id and password.

Please note : If you are posting a new thread for the Url Master module, please include the following information where applicable:

- Url Master version

- DotNetNuke version

- Example Url where possible

- If there is an error, please post the full error text and/or stack trace (from the DotNetNuke event log).