Sitecore Commerce Server无法记录事件

时间:2016-04-14 14:07:05

标签: com sitecore dcom commerce sitecore-commerce-server

我正在尝试安装Sitecore Commerce Server 11.3 + Sitecore 8.1。我正在关注dev.sitecore.net的所有步骤。当我在Windows 10上安装它时,一切正常,我能够将Sitecore与Commerce服务器连接。但是当我在Windows 2008 R2上执行相同的步骤时

Commerce Server无法记录事件。请确保Commerce Server事件记录COM +应用程序的标识是一个具有记录事件权限的帐户(可以使用组件服务MMC来配置它)。

堆栈跟踪: [COMException(0x80070006):Commerce Server无法记录事件。请确保Commerce Server事件记录COM +应用程序的标识是一个具有记录事件权限的帐户(组件服务MMC可用于配置此事件)。    System.Runtime.Remoting.Proxies.RealProxy.HandleReturnMessage(IMessage reqMsg,IMessage retMsg)+14579646    System.Runtime.Remoting.Proxies.RealProxy.PrivateInvoke(MessageData& msgData,Int32 type)+622    CommerceServer.Core.Configuration.ISiteConfigReadOnly.Initialize(String bstrSiteName)+0    CommerceServer.Core.Runtime.Configuration.CommerceResourceCollection..ctor(String siteName)+227    CommerceServer.Core.Runtime.CommerceApplicationModule.InitializeApplication()+ 587    CommerceServer.Core.Runtime.CommerceApplicationModule.Init(HttpApplication appInstance)+160    Sitecore.Commerce.Connect.CommerceServer.Pipelines.CommerceBaseModuleProcessor`1.Init(PipelineArgs args)+143    (Object,Object [])+ 83    Sitecore.Pipelines.CorePipeline.Run(PipelineArgs args)+445    Sitecore.Nexus.Web.HttpModule.Application_Start()+188    Sitecore.Nexus.Web.HttpModule.Init(HttpApplication app)+516    System.Web.HttpApplication.RegisterEventSubscriptionsWithIIS(IntPtr appContext,HttpContext context,MethodInfo [] handlers)+571    System.Web.HttpApplication.InitSpecial(HttpApplicationState状态,MethodInfo []处理程序,IntPtr appContext,HttpContext上下文)+322    System.Web.HttpApplicationFactory.GetSpecialApplicationInstance(IntPtr appContext,HttpContext context)+402    System.Web.Hosting.PipelineRuntime.InitializeApplication(IntPtr appContext)+452 [HttpException(0x80004005):Commerce Server无法记录事件。请确保Commerce Server事件记录COM +应用程序的标识是一个具有记录事件权限的帐户(组件服务MMC可用于配置此事件)。    System.Web.HttpRuntime.FirstRequestInit(HttpContext context)+646    System.Web.HttpRuntime.EnsureFirstRequestInit(HttpContext context)+159    System.Web.HttpRuntime.ProcessRequestNotificationPrivate(IIS7WorkerRequest wr,HttpContext context)+778

我比较了Windows 10和Windows 2008 R2上的Commerce服务器的COM配置,但未发现任何更改。 如何给Commerce Server事件记录COM +足够的权限来访问日志? 或者如何以其他方式解决这个问题? 任何建议都表示赞赏......

1 个答案:

答案 0 :(得分:0)

问题是Windows 2008 R2我在安装时使用了域凭据。当我创建本地用户并使用他的凭据时,一切都开始正常工作。