title: The maximum retry count has been exceeded with no response from the remote endpoint
body: <p>I am calling a method in my WCF service that performs time-consuming data operations.  I also require reliable sessions.</p>
  
  <p>When I call this method with reliable sessions enabled I get the following error after about 4 minutes:</p>
  
  <blockquote>
    <p>The maximum retry count has been
    exceeded with no response from the
    remote endpoint. The reliable session
    was faulted. This is often an
    indication that the remote endpoint is
    no longer available.</p>
  </blockquote>
  
  <p>I realize this question has been <a href="https://stackoverflow.com/questions/2394084/wcf-the-user-specified-maximum-retry-count-for-a-particular-message-has-been-exc">asked alot</a>, but every answer I have seen suggests that something is going wrong in the backend and/or that reliable messaging should be disabled.</p>
  
  <p>In my case, I can disable reliable messaging and it completes in about 4 minutes without any errors.  In fact, I can see all of the DB calls in Profiler - it appears to be finishing in both cases, only I get an error when reliable messaging is enabled.  I can't find any errors in the trace log that don't reference reliable sessions.</p>
  
  <p>Any ideas on why I get an error with reliable session enabled?</p>