When we try to Start-CsClsLogging -Scenario “AlwaysOn” -Pools poolname.domain.com
we got these errors
Failed on 3 agents
Agent – servername1.domain.com, Reason – Error code – 20000, Message – Unknown error – The communication object, System.ServiceModel.Channels.ServiceChannel, cannot be used for communication because it is in the Faulted state. CommunicationObjectFaultedException. Please refer CLS logs for details.
Agent – servername2.domain.com, Reason – Error code – 20000, Message – Unknown error – The communication object, System.ServiceModel.Channels.ServiceChannel, cannot be used for communication because it is in the Faulted state. CommunicationObjectFaultedException. Please refer CLS logs for details.
Agent – servername3.domain.com, Reason – Error code – 20000, Message – Unknown error – The communication object, System.ServiceModel.Channels.ServiceChannel, cannot be used for communication because it is in the Faulted state. CommunicationObjectFaultedException. Please refer CLS logs for details.
but if run cmdlet Start-CsClsLogging -Scenario “AlwaysOn” without ‘-pools’ option then it succeeded only on Edge pool
Findings
- In My case “McAfee Framework Service” was using port 50002. I killed the service and restarted the CLS Agent service and it ok now. I tracked it down by running netstat -ano |find /i “listening” and the looking up the process id in task manager
- One of our customer opened a ticket and MS support said that “is a known problem in our product and there is no solution yet for it”
Hope this helps 🙂