I have a winforms client that calls a wcf service that is hosted in IIS via https, this service then calls an internal WCF self-hosted service over net.tcp, this self-hosted service talks to the SQL Server. All was good in development while the external IIS service was on the same box as the internal self-hosted service. Once the external service was moved to a different server for testing the production environment things have bombed. The external IIS hosted service will not communicate successfully with the internal self-hosted service. The closest I can get is the error on the internal service that says "The service does not allow you to log on anonymously". I have tried configuring the identity for the app pool in IIS and setting the SPN for this domain account to no avail. Here are my configs:
<binding name="WSSyncProvider" closeTimeout="00:10:00" openTimeout="00:10:00"
receiveTimeout="00:10:00" sendTimeout="00:10:00" maxBufferPoolSize="2147483647"
<readerQuotas maxDepth="2147483647" maxStringContentLength="2147483647"
maxArrayLength="2147483647" maxBytesPerRead="2147483647" maxNameTableCharCount="16384"/>
View Complete Post