title: Unable to communicate to a WCF service with this setup: IIS with a WCF service behind a Microsoft Forefront/TMG with a SSL certificate
body: <p>I have a WCF service running behind a Microsoft Forefront/TMG. The service is on a IIS using port 80. The TMG listen to port 443. The TMG has a SSL certificate installed. The TMG setup is done by our IT department. I am able to access <code>https://mypublicsite:443/myservice.svc</code> and <code>https://mypublicsite:443/myservice.svc?wsdl</code>. However if using the Visual Studio test-client: WCFTestClient.exe (or any client) - I get a timeout when doing an invocation with this error:</p>
  
  <blockquote>
    <p>Failed to invoke the service. Possible causes: The service is offline or inaccessible; the client-side configuration does not match the proxy; the existing proxy is invalid. Refer to the stack trace for more detail. You can try to recover by starting a new proxy, restoring to default configuration, or refreshing the service.</p>
  </blockquote>
  
  <p>I stuck right now. When accessing the service using <code>http://myinternalsite:80/myservice.svc</code> from inside the network everything works. Anyone that has a solution? Or a way to find a solution?</p>