Hello,
We have problem with CRM Outlook Client on the group of computers. This group of computers has additional software installed (3 Versions of SQL Server Development Editions and other Development SW).
The problem is with process Microsoft.Crm.Application.Outlook.WebFormsHost.exe starting multiple instances.
In the Security Event log is repeating Audit failure event:
Subject:
Security ID: DOMAIN\user
Account Name: user
Account Domain: DOMAIN
Logon ID: 0x15C6D08
Service:
Server: Security
Service Name: -
Process:
Process ID: 0xc1c
Process Name: C:\Program Files\Microsoft Dynamics CRM\Client\res\web\bin\Microsoft.Crm.Application.Outlook.WebFormsHost.exe
Service Request Information:
Privileges: SeCreateGlobalPrivilege
and in Trace log repeating following errors:
[2015-01-15 00:00:21.031] Process:OUTLOOK |Organization:7c40072b-0848-e411-9417-0050568f3717 |Thread: 36 |Category: Application.Outlook |User: 00000000-0000-0000-0000-000000000000 |Level: Error |ReqId: 00000000-0000-0000-0000-000000000000 | DuplexChannelFactoryCache.GetChannel ilOffset = 0x7B
at DuplexChannelFactoryCache.GetChannel(DuplexChannelFactory`1 factory, Guid endpoint, EventHandler hostOpened, EventHandler hostClosed, EventHandler hostFaulted) ilOffset = 0x7B
at ClientProcessProxy.OpenChannel() ilOffset = 0x72
at ClientProcessProxy.Initialize() ilOffset = 0x8
at ClientProcessProxy.AddToProcessCache(ClientProcessProxy proxy) ilOffset = 0x3A
at ClientProcessProxy.<CreateProcesses>b__2(Guid endpoint) ilOffset = 0x0
at <>c__DisplayClassb.<BroadcastSynchronously>b__8() ilOffset = 0x2D
at ExceptionFilter.TryFilterAllCatch(Action body, Action`1 filter) ilOffset = 0xF
at Task.Execute() ilOffset = 0xF
at ExecutionContext.RunInternal(ExecutionContext executionContext, ContextCallback callback, Object state, Boolean preserveSyncCtx) ilOffset = 0x70
at ExecutionContext.Run(ExecutionContext executionContext, ContextCallback callback, Object state, Boolean preserveSyncCtx) ilOffset = 0x4
at Task.ExecuteWithThreadLocal(Task& currentTaskSlot) ilOffset = 0xCD
at Task.ExecuteEntry(Boolean bPreventDoubleExecution) ilOffset = 0x96
at ThreadPoolWorkQueue.Dispatch() ilOffset = 0xA3
> There was no endpoint listening at net.pipe://localhost/WebFormService/b3508f0d-80d2-4751-91b5-6413d121f403 that could accept the message. This is often caused by an incorrect address or SOAP action. See InnerException, if present, for more details.: Unhandled Exception: System.ServiceModel.EndpointNotFoundException: There was no endpoint listening at net.pipe://localhost/WebFormService/b3508f0d-80d2-4751-91b5-6413d121f403 that could accept the message. This is often caused by an incorrect address or SOAP action. See InnerException, if present, for more details.
Server stack trace:
at System.ServiceModel.Channels.ConnectionUpgradeHelper.DecodeFramingFault(ClientFramingDecoder decoder, IConnection connection, Uri via, String contentType, TimeoutHelper& timeoutHelper)
at System.ServiceModel.Channels.ClientFramingDuplexSessionChannel.SendPreamble(IConnection connection, ArraySegment`1 preamble, TimeoutHelper& timeoutHelper)
at System.ServiceModel.Channels.ClientFramingDuplexSessionChannel.DuplexConnectionPoolHelper.AcceptPooledConnection(IConnection connection, TimeoutHelper& timeoutHelper)
at System.ServiceModel.Channels.ConnectionPoolHelper.EstablishConnection(TimeSpan timeout)
at System.ServiceModel.Channels.ClientFramingDuplexSessionChannel.OnOpen(TimeSpan timeout)
at System.ServiceModel.Channels.CommunicationObject.Open(TimeSpan timeout)
at System.ServiceModel.Channels.ServiceChannel.OnOpen(TimeSpan timeout)
at System.ServiceModel.Channels.CommunicationObject.Open(TimeSpan timeout)
Exception rethrown at [0]:
at System.Runtime.Remoting.Proxies.RealProxy.HandleReturnMessage(IMessage reqMsg, IMessage retMsg)
at System.Runtime.Remoting.Proxies.RealProxy.PrivateInvoke(MessageData& msgData, Int32 type)
at System.ServiceModel.ICommunicationObject.Open()
at Microsoft.Crm.Outlook.Services.DuplexChannelFactoryCache.GetChannel[TChannel](DuplexChannelFactory`1 factory, Guid endpoint, EventHandler hostOpened, EventHandler hostClosed, EventHandler hostFaulted)
[2015-01-15 00:00:21.040] Process:OUTLOOK |Organization:00000000-0000-0000-0000-000000000000 |Thread: 36 |Category: Shared |User: 00000000-0000-0000-0000-000000000000 |Level: Error |ReqId: 00000000-0000-0000-0000-000000000000 | ClientProcessProxy.AddToProcessCache ilOffset = 0x3A
at ClientProcessProxy.AddToProcessCache(ClientProcessProxy proxy) ilOffset = 0x3A
at ClientProcessProxy.<CreateProcesses>b__2(Guid endpoint) ilOffset = 0x0
at <>c__DisplayClassb.<BroadcastSynchronously>b__8() ilOffset = 0x2D
at ExceptionFilter.TryFilterAllCatch(Action body, Action`1 filter) ilOffset = 0xF
at Task.Execute() ilOffset = 0xF
at ExecutionContext.RunInternal(ExecutionContext executionContext, ContextCallback callback, Object state, Boolean preserveSyncCtx) ilOffset = 0x70
at ExecutionContext.Run(ExecutionContext executionContext, ContextCallback callback, Object state, Boolean preserveSyncCtx) ilOffset = 0x4
at Task.ExecuteWithThreadLocal(Task& currentTaskSlot) ilOffset = 0xCD
at Task.ExecuteEntry(Boolean bPreventDoubleExecution) ilOffset = 0x96
at ThreadPoolWorkQueue.Dispatch() ilOffset = 0xA3
>ClientProcessProxy::Initialize Ran out of retries to initialize the process
[2015-01-15 00:00:21.047] Process:OUTLOOK |Organization:00000000-0000-0000-0000-000000000000 |Thread: 36 |Category: Shared |User: 00000000-0000-0000-0000-000000000000 |Level: Error |ReqId: 00000000-0000-0000-0000-000000000000 | ClientProcessProxy.AddToProcessCache ilOffset = 0x3A
at ClientProcessProxy.AddToProcessCache(ClientProcessProxy proxy) ilOffset = 0x3A
at ClientProcessProxy.<CreateProcesses>b__2(Guid endpoint) ilOffset = 0x0
at <>c__DisplayClassb.<BroadcastSynchronously>b__8() ilOffset = 0x2D
at ExceptionFilter.TryFilterAllCatch(Action body, Action`1 filter) ilOffset = 0xF
at Task.Execute() ilOffset = 0xF
at ExecutionContext.RunInternal(ExecutionContext executionContext, ContextCallback callback, Object state, Boolean preserveSyncCtx) ilOffset = 0x70
at ExecutionContext.Run(ExecutionContext executionContext, ContextCallback callback, Object state, Boolean preserveSyncCtx) ilOffset = 0x4
at Task.ExecuteWithThreadLocal(Task& currentTaskSlot) ilOffset = 0xCD
at Task.ExecuteEntry(Boolean bPreventDoubleExecution) ilOffset = 0x96
at ThreadPoolWorkQueue.Dispatch() ilOffset = 0xA3
>ClientProcessProxy::Initialize Ran out of retries to initialize the process
Thanks in advance,
Otakar