web
You’re offline. This is a read only version of the page.
close
Skip to main content

Notifications

Announcements

No record found.

Community site session details

Community site session details

Session Id :
Supply chain | Supply Chain Management, Commerce
Answered

RSAT error: The communication object, System.ServiceModel.Channels.ServiceChannel, cannot be used for communication because it is in the Faulted state.

(0) ShareShare
ReportReport
Posted on by 709

Hello guys,

Perhaps somebody can help me. I'm running RSAT tools with setting is like this : 

- The test server, the one set in RSAT - setting, is another computer

- My user login do not have rights to login to that F&O specified in the Hostname, but my understanding the user who will be used when RSAT running is the one set in Admin username, please cmiiw.

- That F&O it self if I try to open from browser, is up, only as mentioned I do not have rights to login to the system (F&O).

One other thing also, I'm using this VM, by RDP with connection to VPN as well, I'm wondering is this ever relates to the issue.

Today when I run my Test case, I'm hit this error : 

Status: Test case failed. ERROR:

<Message>The communication object, System.ServiceModel.Channels.ServiceChannel, cannot be used for communication because it is in the Faulted state.</Message> DEBUG INFO: <?xml version="1.0" encoding="utf-16"?> <Error xmlns:xsi="">www.w3.org/.../XMLSchema-instance" xmlns:xsd="">www.w3.org/.../XMLSchema"> <ExceptionType>System.ServiceModel.CommunicationObjectFaultedException</ExceptionType>

<Message>The communication object, System.ServiceModel.Channels.ServiceChannel, cannot be used for communication because it is in the Faulted state.</Message> <StackTrace> Server stack trace: at System.ServiceModel.Channels.CommunicationObject.ThrowIfDisposedOrNotOpen() at System.ServiceModel.Channels.ServiceChannel.EnsureOpened(TimeSpan timeout) at System.ServiceModel.Channels.ServiceChannel.Call(String action, Boolean oneway, ProxyOperationRuntime operation, Object[] ins, Object[] outs, TimeSpan timeout) at System.ServiceModel.Channels.ServiceChannelProxy.InvokeService(IMethodCallMessage methodCall, ProxyOperationRuntime operation) at System.ServiceModel.Channels.ServiceChannelProxy.Invoke(IMessage message) Exception rethrown at [0]: at MS.Dynamics.Performance.Application.TaskRecorder.EAM___Create_a_job_groupBase.TryToConnectToEnvironment(Int32 connectionRetryCount, Int32 connectionRetryDelayInMilliseconds) at MS.Dynamics.Performance.Application.TaskRecorder.EAM___Create_a_job_groupBase.TestSetup(Boolean verboseSnapshotsEnabled, Int32 actionTimeout, Boolean caseSensitiveValidation, Boolean groupComparison, Int32 pauseBetweenActions, String playbackDirectory, Int32 connectionRetryCount, Int32 connectionRetryDelayInMilliseconds)</StackTrace> </Error>

Anyone ever face this? What happened exactly and how to resolve this ?

Thanks in advance,

I have the same question (0)
  • Charlotte X Profile Picture
    on at

    Hi ShaqAX,

    Please wait for someone who is more experienced in this area to answer this question.

    Best Regards,

    Charlotte

  • ShaqAX Profile Picture
    709 on at

    This is just a "long shot" since I have no idea what happened. But I'm just asked my colleague to connect to the same VM, login using her user account, run the RSAT by select the same Test Case that produced the error. It passed successfully.

    This the picture taken from DevOps Test Plan : 

    pastedimage1660876805809v1.png

    The 1st row is what I just tried again few moment ago, and still error, the 2nd is when she's tried. 

    The different is, she's in other part of the world. As mentioned, to connect to the VM, for me, I must use VPN connection, while she's not since she is sitting in that office. 

    Is this could be the reason ? But if I already able to connect and login to that VM, does it mean it is like I'm "working over there" ? The connection is between the VM where RSAT tools installed and Test server specified in that RSAT configuration setting, so it is done "locally", can I say that ? although the person handle this remote VM is in another part of the world. I'm sorry but I have no knowledge about this infrastructure stuff.

    Any feedback is appreciated.

    Thanks

  • Suggested answer
    ShaqAX Profile Picture
    709 on at

    Thumbprint corrected.

    Solved

  • Charlotte X Profile Picture
    on at

    Hi ShaqAX,

    If it is convenient for you, could you please explain how to solve this problem? After that, I'll contact the administrator to mark your answer as verified.

  • Verified answer
    ShaqAX Profile Picture
    709 on at

    Using CERTLM.MSC I realized the machine having many thumbprint, some are old thumbprint and it is already expired. The one in RSAT setting was the old one. Update thumbprint to the latest and it solved.

Under review

Thank you for your reply! To ensure a great experience for everyone, your content is awaiting approval by our Community Managers. Please check back later.

Helpful resources

Quick Links

Responsible AI policies

As AI tools become more common, we’re introducing a Responsible AI Use…

Neeraj Kumar – Community Spotlight

We are honored to recognize Neeraj Kumar as our Community Spotlight honoree for…

Leaderboard > Supply chain | Supply Chain Management, Commerce

#1
Laurens vd Tang Profile Picture

Laurens vd Tang 271 Super User 2025 Season 2

#2
Siv Sagar Profile Picture

Siv Sagar 171 Super User 2025 Season 2

#3
André Arnaud de Calavon Profile Picture

André Arnaud de Cal... 130 Super User 2025 Season 2

Last 30 days Overall leaderboard

Featured topics

Product updates

Dynamics 365 release plans