Access is denied. Could not load file or assembly CommunityServer.Web

rated by 0 users
This post has 7 Replies | 1 Follower

AdamBell
Not Ranked
Posts 16
Points 245
By: AdamBell
Posted: Mon, Jan 8 2007 2:46 PM

When I try to install KBS I get this error :

UnauthorizedAccessException: Access is denied. (Exception from HRESULT: 0x80070005 (E_ACCESSDENIED))]

[FileLoadException: Could not load file or assembly 'CommunityServer.Web, Version=2.0.60217.2664, Culture=neutral, PublicKeyToken=null' or one of its dependencies. Access is denied.]
System.Reflection.Assembly.nLoadFile(String path, Evidence evidence) +0
System.Reflection.Assembly.LoadFile(String path) +66
KnowledgeBaseServer.AddonInstaller.Configuration.CommunityServerSettings.CheckCSVersion(Version compatVersion, String dir) +307
KnowledgeBaseServer.AddonInstaller.Configuration.CommunityServerSettings.EnsureCommunityServerExists() +206
KnowledgeBaseServer.AddonInstaller.Configuration.CommunityServerSettings.get_SiteSqlServer() +27
KnowledgeBaseServer.AddonInstaller.Tasks.Actions.SqlFileAction..ctor(AppConfig config, XmlNode xmlNode, IFileSystem fileSystem) +60
KnowledgeBaseServer.AddonInstaller.Tasks.Actions.SqlFileAction..ctor(AppConfig config, XmlNode xmlNode) +54
KnowledgeBaseServer.AddonInstaller.Tasks.TaskFactory.CreateSqlAction(XmlNode node) +136
KnowledgeBaseServer.AddonInstaller.Tasks.TaskFactory.CreateAndInsert(XmlNode node, ICondition condition) +474
KnowledgeBaseServer.AddonInstaller.Configuration.InstallerConfigurationHandler.CreateSettings(XmlNode section) +469
KnowledgeBaseServer.AddonInstaller.Configuration.InstallerConfigurationHandler.Create(String manifestFile) +105
KnowledgeBaseServer.AddonInstaller.Configuration.AppConfig.LoadInstallerSettings() +98
KnowledgeBaseServer.AddonInstaller.Configuration.AppConfig.get_InstallerSettings() +33
KnowledgeBaseServer.AddonInstaller.Installer..ctor(String productPath, ResponseRequestedHandler responseRequestedHandler) +88
KnowledgeBaseServer.AddonInstaller.Web.InstallerPage.InstallerButton_Click(Object sender, EventArgs e) +79
System.Web.UI.WebControls.Button.OnClick(EventArgs e) +105
System.Web.UI.WebControls.Button.RaisePostBackEvent(String eventArgument) +107
System.Web.UI.WebControls.Button.System.Web.UI.IPostBackEventHandler.RaisePostBackEvent(String eventArgument) +7
System.Web.UI.Page.RaisePostBackEvent(IPostBackEventHandler sourceControl, String eventArgument) +11
System.Web.UI.Page.RaisePostBackEvent(NameValueCollection postData) +33
System.Web.UI.Page.ProcessRequestMain(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint) +5102
CommunityServer.Web is in /bin so I'm not sure what I'm doing wrong.  Also this in in a hosted enviroment
 
Adam 

NickelVacuum.com sucking up the money that bookies leave on the table
 
  • Post Points: 35 |
lowjo
Top 500 Contributor
Posts 68
Points 1,145
By: lowjo
Posted: Mon, Jan 8 2007 4:00 PM In reply to

Hi Adam,

KBServer is built for CS 2.1 + and CS 2.0 is not supported.

This doesn't forgive the blatant lack of error handling in that routine though! I'm sorry about that. It must be because of the hosted environment that we can't load up CommunityServer.Web.

 I'm sorry about the slow down recently. I should be back in full KBS support mode in a few days.

Thanks,
Chris
 

 
  • Post Points: 20 |
AdamBell
Not Ranked
Posts 16
Points 245
By: AdamBell
Posted: Tue, Jan 9 2007 8:36 AM In reply to

Ok, thanks, I didn't realize I needed 2.1

Adam 

NickelVacuum.com sucking up the money that bookies leave on the table
 
  • Post Points: 5 |
AdamBell
Not Ranked
Posts 16
Points 245
By: AdamBell
Posted: Tue, Jan 9 2007 11:51 AM In reply to

Ok, I upgraded my copy of community server to 2.1, needed to be done eventually anyway.  Now I get the same error, just a different version number.  Any tricks for getting this working in a hosted enviroment?

Thank Adam

 

 UnauthorizedAccessException: Access is denied. (Exception from HRESULT: 0x80070005 (E_ACCESSDENIED))]

[FileLoadException: Could not load file or assembly 'CommunityServer.Web, Version=2.1.61129.2, Culture=neutral, PublicKeyToken=null' or one of its dependencies. Access is denied.]
System.Reflection.Assembly.nLoadFile(String path, Evidence evidence) +0
System.Reflection.Assembly.LoadFile(String path) +66
KnowledgeBaseServer.AddonInstaller.Configuration.CommunityServerSettings.CheckCSVersion(Version compatVersion, String dir) +307
KnowledgeBaseServer.AddonInstaller.Configuration.CommunityServerSettings.EnsureCommunityServerExists() +206
KnowledgeBaseServer.AddonInstaller.Configuration.CommunityServerSettings.get_SiteSqlServer() +27
KnowledgeBaseServer.AddonInstaller.Tasks.Actions.SqlFileAction..ctor(AppConfig config, XmlNode xmlNode, IFileSystem fileSystem) +60
KnowledgeBaseServer.AddonInstaller.Tasks.Actions.SqlFileAction..ctor(AppConfig config, XmlNode xmlNode) +54
KnowledgeBaseServer.AddonInstaller.Tasks.TaskFactory.CreateSqlAction(XmlNode node) +136
KnowledgeBaseServer.AddonInstaller.Tasks.TaskFactory.CreateAndInsert(XmlNode node, ICondition condition) +474
KnowledgeBaseServer.AddonInstaller.Configuration.InstallerConfigurationHandler.CreateSettings(XmlNode section) +469
KnowledgeBaseServer.AddonInstaller.Configuration.InstallerConfigurationHandler.Create(String manifestFile) +105
KnowledgeBaseServer.AddonInstaller.Configuration.AppConfig.LoadInstallerSettings() +98
KnowledgeBaseServer.AddonInstaller.Configuration.AppConfig.get_InstallerSettings() +33
KnowledgeBaseServer.AddonInstaller.Installer..ctor(String productPath, ResponseRequestedHandler responseRequestedHandler) +88
KnowledgeBaseServer.AddonInstaller.Web.InstallerPage.InstallerButton_Click(Object sender, EventArgs e) +79
System.Web.UI.WebControls.Button.OnClick(EventArgs e) +105
System.Web.UI.WebControls.Button.RaisePostBackEvent(String eventArgument) +107
System.Web.UI.WebControls.Button.System.Web.UI.IPostBackEventHandler.RaisePostBackEvent(String eventArgument) +7
System.Web.UI.Page.RaisePostBackEvent(IPostBackEventHandler sourceControl, String eventArgument) +11
System.Web.UI.Page.RaisePostBackEvent(NameValueCollection postData) +33

   System.Web.UI.Page.ProcessRequestMain(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint) +5102

 

NickelVacuum.com sucking up the money that bookies leave on the table
 
  • Post Points: 20 |
lowjo
Top 500 Contributor
Posts 68
Points 1,145
By: lowjo
Posted: Tue, Jan 9 2007 2:51 PM In reply to

If you are certain that /bin has read/write permissions, my only other advice would be to install on a local copy of CS and manually run the SQL scripts in the "\ControlPanel\addons\knowledgeBaseServer\deploy" directory against your hosted database.

  1. DefaultPermissions.sql
  2. KB_Derived_Update.sql

Then, of course, copy the CS file back up to your host.

Thanks,
Chris 

 

 
  • Post Points: 20 |
AdamBell
Not Ranked
Posts 16
Points 245
By: AdamBell
Posted: Wed, Jan 10 2007 9:55 AM In reply to

Ok, I've followed your advice and instlled it locally on my machine.  I got the install script to run, got it licensed and everything. 

One problem that tripped me up is that the role to add articles was added to to the one user with a system admin role, but not to the other, the one I was actaully using at the time.

 

The big problem I'm having now is that if I go to /KB/ and try to add an article, there are to Add article buttons which both point to /kb/AddPost.aspx?ForumID=15 and clicking on either of them throw this error:

Cannot redirect after HTTP headers have been sent.

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.Web.HttpException: Cannot redirect after HTTP headers have been sent.

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:

[HttpException (0x80004005): Cannot redirect after HTTP headers have been sent.]
System.Web.HttpResponse.Redirect(String url, Boolean endResponse) +3208525
System.Web.HttpResponse.Redirect(String url) +6
KnowledgeBaseServer.Controls.UI.ExpiredKBThreshold.Render(HtmlTextWriter writer) +50
System.Web.UI.Control.RenderControlInternal(HtmlTextWriter writer, ControlAdapter adapter) +25
System.Web.UI.Control.RenderControl(HtmlTextWriter writer, ControlAdapter adapter) +121
System.Web.UI.Control.RenderControl(HtmlTextWriter writer) +22
System.Web.UI.Control.RenderChildrenInternal(HtmlTextWriter writer, ICollection children) +130
System.Web.UI.Control.RenderChildren(HtmlTextWriter writer) +24
System.Web.UI.WebControls.WebControl.RenderContents(HtmlTextWriter writer) +7
System.Web.UI.WebControls.WebControl.Render(HtmlTextWriter writer) +29
CommunityServer.Controls.TemplatedWebControl.Render(HtmlTextWriter writer) +4
System.Web.UI.Control.RenderControlInternal(HtmlTextWriter writer, ControlAdapter adapter) +25
System.Web.UI.Control.RenderControl(HtmlTextWriter writer, ControlAdapter adapter) +121
System.Web.UI.Control.RenderControl(HtmlTextWriter writer) +22
System.Web.UI.Control.RenderChildrenInternal(HtmlTextWriter writer, ICollection children) +130
System.Web.UI.Control.RenderChildren(HtmlTextWriter writer) +24
System.Web.UI.Control.Render(HtmlTextWriter writer) +7
System.Web.UI.Control.RenderControlInternal(HtmlTextWriter writer, ControlAdapter adapter) +25
System.Web.UI.Control.RenderControl(HtmlTextWriter writer, ControlAdapter adapter) +121
System.Web.UI.Control.RenderControl(HtmlTextWriter writer) +22
System.Web.UI.Control.RenderChildrenInternal(HtmlTextWriter writer, ICollection children) +130
System.Web.UI.Control.RenderChildren(HtmlTextWriter writer) +24
System.Web.UI.Control.Render(HtmlTextWriter writer) +7
System.Web.UI.Control.RenderControlInternal(HtmlTextWriter writer, ControlAdapter adapter) +25
System.Web.UI.Control.RenderControl(HtmlTextWriter writer, ControlAdapter adapter) +121
System.Web.UI.Control.RenderControl(HtmlTextWriter writer) +22
System.Web.UI.Control.RenderChildrenInternal(HtmlTextWriter writer, ICollection children) +130
System.Web.UI.Control.RenderChildren(HtmlTextWriter writer) +24
System.Web.UI.HtmlControls.HtmlForm.RenderChildren(HtmlTextWriter writer) +59
MetaBuilders.WebControls.MasterPages.NoBugForm.RenderChildren(HtmlTextWriter writer) +13
System.Web.UI.HtmlControls.HtmlForm.Render(HtmlTextWriter output) +68
System.Web.UI.Control.RenderControlInternal(HtmlTextWriter writer, ControlAdapter adapter) +25
System.Web.UI.Control.RenderControl(HtmlTextWriter writer, ControlAdapter adapter) +121
System.Web.UI.HtmlControls.HtmlForm.RenderControl(HtmlTextWriter writer) +37
System.Web.UI.Control.RenderChildrenInternal(HtmlTextWriter writer, ICollection children) +130
System.Web.UI.Control.RenderChildren(HtmlTextWriter writer) +24
System.Web.UI.Control.Render(HtmlTextWriter writer) +7
System.Web.UI.Control.RenderControlInternal(HtmlTextWriter writer, ControlAdapter adapter) +25
System.Web.UI.Control.RenderControl(HtmlTextWriter writer, ControlAdapter adapter) +121
System.Web.UI.Control.RenderControl(HtmlTextWriter writer) +22
System.Web.UI.Control.RenderChildrenInternal(HtmlTextWriter writer, ICollection children) +130
System.Web.UI.Control.RenderChildren(HtmlTextWriter writer) +24
System.Web.UI.Control.Render(HtmlTextWriter writer) +7
System.Web.UI.Control.RenderControlInternal(HtmlTextWriter writer, ControlAdapter adapter) +25
System.Web.UI.Control.RenderControl(HtmlTextWriter writer, ControlAdapter adapter) +121
System.Web.UI.Control.RenderControl(HtmlTextWriter writer) +22
System.Web.UI.Control.RenderChildrenInternal(HtmlTextWriter writer, ICollection children) +130
System.Web.UI.Control.RenderChildren(HtmlTextWriter writer) +24
System.Web.UI.Control.Render(HtmlTextWriter writer) +7
System.Web.UI.Control.RenderControlInternal(HtmlTextWriter writer, ControlAdapter adapter) +25
System.Web.UI.Control.RenderControl(HtmlTextWriter writer, ControlAdapter adapter) +121
System.Web.UI.Control.RenderControl(HtmlTextWriter writer) +22
System.Web.UI.Control.RenderChildrenInternal(HtmlTextWriter writer, ICollection children) +130
System.Web.UI.Control.RenderChildren(HtmlTextWriter writer) +24
System.Web.UI.Control.Render(HtmlTextWriter writer) +7
System.Web.UI.Control.RenderControlInternal(HtmlTextWriter writer, ControlAdapter adapter) +25
System.Web.UI.Control.RenderControl(HtmlTextWriter writer, ControlAdapter adapter) +121
System.Web.UI.Control.RenderControl(HtmlTextWriter writer) +22
System.Web.UI.Control.RenderChildrenInternal(HtmlTextWriter writer, ICollection children) +130
System.Web.UI.Control.RenderChildren(HtmlTextWriter writer) +24
System.Web.UI.Page.Render(HtmlTextWriter writer) +26
CommunityServer.Components.CSPage.Render(HtmlTextWriter writer) +115
System.Web.UI.Control.RenderControlInternal(HtmlTextWriter writer, ControlAdapter adapter) +25
System.Web.UI.Control.RenderControl(HtmlTextWriter writer, ControlAdapter adapter) +121
System.Web.UI.Control.RenderControl(HtmlTextWriter writer) +22
System.Web.UI.Page.ProcessRequestMain(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint) +1896

 also clicking on the top node "Knowledgebase" throws two js alerts saying "no data loaded"

 

Adam 

NickelVacuum.com sucking up the money that bookies leave on the table
 
  • Post Points: 5 |
lowjo
Top 500 Contributor
Posts 68
Points 1,145
By: lowjo
Posted: Wed, Jan 10 2007 12:14 PM In reply to

Adam,

Again. I'm sorry for the lack of support of KBS lately. I'll be back in the swing of things next week. Then I can have a new official build done and put up on the website.

 For now, please see the following post about your error. I've posted a hotfix for it.

http://communityserver.org/forums/permalink/559654/562352/ShowThread.aspx#562352
 

 
  • Post Points: 20 |
AdamBell
Not Ranked
Posts 16
Points 245
By: AdamBell
Posted: Wed, Jan 10 2007 1:00 PM In reply to

Thanks, I am greatful for all the help

Adam 

NickelVacuum.com sucking up the money that bookies leave on the table
 
  • Post Points: 5 |
Page 1 of 1 (8 items) | RSS
Powered by Community Server (Commercial Edition), by Telligent Systems

Copyright© 2008 Telligent Systems Inc. All rights reserved
CommunityServer.com  •  Telligent.com