Error loading install/cfg. page on Rackspace Cloud Sites platform

This topic was automatically closed 365 days after the last reply. New replies are no longer allowed.
11 years ago
Hi:

I'm trying to install nopCommerce 2.65 on Rackspace Cloud Sites shared hosting platform, medium-trust environment.  I've copied the files to the \web\content root folder for the site but I get the error page when trying to open for the first time to then cfg. the dB.  So, in Web.config I've turned off the redirect to errorpage.htm so that I can see the actual error, which I've pasted below.  The file Nop.Plugin.Shipping.AustraliaPost.dll did not extract into Plugins\bin, rather I do see it in /Plugins/Shipping.AustraliaPost folder.

Did the extract from RAR and copy to site folder put it in the wrong folder?  However, seems like ASP.NET would return an error that file not found in this case, as opposed to permission denied.

Any ideas?  Anyone else successfully install nopCommerce into Rackspace Cloud Sites environment?

Thank you!



Server Error in '/' Application.
--------------------------------------------------------------------------------

Access to the path '\\fs8-n02\stor10wc2dfw1\558461\739802\www.wrightnowfitness.com\web\content\Plugins\bin\Nop.Plugin.Shipping.AustraliaPost.dll' is denied.
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.UnauthorizedAccessException: Access to the path '\\fs8-n02\stor10wc2dfw1\558461\739802\www.wrightnowfitness.com\web\content\Plugins\bin\Nop.Plugin.Shipping.AustraliaPost.dll' is denied.

ASP.NET is not authorized to access the requested resource. Consider granting access rights to the resource to the ASP.NET request identity. ASP.NET has a base process identity (typically {MACHINE}\ASPNET on IIS 5 or Network Service on IIS 6 and IIS 7, and the configured application pool identity on IIS 7.5) that is used if the application is not impersonating. If the application is impersonating via <identity impersonate="true"/>, the identity will be the anonymous user (typically IUSR_MACHINENAME) or the authenticated request user.

To grant ASP.NET access to a file, right-click the file in Explorer, choose "Properties" and select the Security tab. Click "Add" to add the appropriate user or group. Highlight the ASP.NET account, and check the boxes for the desired access.

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:


[UnauthorizedAccessException: Access to the path '\\fs8-n02\stor10wc2dfw1\558461\739802\www.wrightnowfitness.com\web\content\Plugins\bin\Nop.Plugin.Shipping.AustraliaPost.dll' is denied.]
   System.IO.__Error.WinIOError(Int32 errorCode, String maybeFullPath) +9722910
   System.IO.File.InternalCopy(String sourceFileName, String destFileName, Boolean overwrite) +9546297
   System.IO.File.Copy(String sourceFileName, String destFileName, Boolean overwrite) +55
   Nop.Core.Plugins.PluginManager.InitializeMediumTrust(FileInfo plug, DirectoryInfo shadowCopyPlugFolder) +264
   Nop.Core.Plugins.PluginManager.PerformFileDeploy(FileInfo plug) +79
   Nop.Core.Plugins.PluginManager.Initialize() +1247

[Exception: Access to the path '\\fs8-n02\stor10wc2dfw1\558461\739802\www.wrightnowfitness.com\web\content\Plugins\bin\Nop.Plugin.Shipping.AustraliaPost.dll' is denied.
]
   Nop.Core.Plugins.PluginManager.Initialize() +2202

[InvalidOperationException: The pre-application start initialization method Initialize on type Nop.Core.Plugins.PluginManager threw an exception with the following error message: Access to the path '\\fs8-n02\stor10wc2dfw1\558461\739802\www.wrightnowfitness.com\web\content\Plugins\bin\Nop.Plugin.Shipping.AustraliaPost.dll' is denied.
.]
   System.Web.Compilation.BuildManager.InvokePreStartInitMethods(ICollection`1 methods) +423
   System.Web.Compilation.BuildManager.CallPreStartInitMethods() +306
   System.Web.Hosting.HostingEnvironment.Initialize(ApplicationManager appManager, IApplicationHost appHost, IConfigMapPathFactory configMapPathFactory, HostingEnvironmentParameters hostingParameters, PolicyLevel policyLevel, Exception appDomainCreationException) +677

[HttpException (0x80004005): The pre-application start initialization method Initialize on type Nop.Core.Plugins.PluginManager threw an exception with the following error message: Access to the path '\\fs8-n02\stor10wc2dfw1\558461\739802\www.wrightnowfitness.com\web\content\Plugins\bin\Nop.Plugin.Shipping.AustraliaPost.dll' is denied.
.]
   System.Web.HttpRuntime.FirstRequestInit(HttpContext context) +9088636
   System.Web.HttpRuntime.EnsureFirstRequestInit(HttpContext context) +97
   System.Web.HttpRuntime.ProcessRequestNotificationPrivate(IIS7WorkerRequest wr, HttpContext context) +256




--------------------------------------------------------------------------------
Version Information: Microsoft .NET Framework Version:4.0.30319; ASP.NET Version:4.0.30319.272
11 years ago
Had to turn on impersonation in Web.config file.  This issue is solved.
11 years ago
tried this but it didn't work for me ;(
tried to recompile the Nop.Plugin.Shipping.AustraliaPost file as well... and got another error
This topic was automatically closed 365 days after the last reply. New replies are no longer allowed.