WCF - Non c'era nessun endpoint in ascolto su net.tcp: // myserver: 9000/SearchQueryService/Querier.svc che potrebbe accettare il messaggio.WCF - Non c'era nessun endpoint in ascolto su net.tcp: //..../Querier.svc che poteva accettare il messaggio
ho il protocollo net.tcp abilitata sull'applicazione IIS
firewall di Windows è fuori
Il net.tcp vincolante è la porta 9000 per l'intera applicazione IIS.
mio web.config è molto standard:
<system.serviceModel>
<diagnostics>
<messageLogging logMalformedMessages="true" logMessagesAtServiceLevel="false"
logMessagesAtTransportLevel="true" />
</diagnostics>
<services>
<service behaviorConfiguration="SearchQueryServiceBehavior"
name="Search.Querier.WCF.Querier">
<endpoint address="mex" binding="mexHttpBinding" name="mexHttpEndpoint"
contract="IMetadataExchange" />
<endpoint binding="netTcpBinding" bindingConfiguration=""
name="netTcpEndpoint"
contract="Search.Querier.WCF.IQuerier" />
</service>
</services>
<behaviors>
<serviceBehaviors>
<behavior name="SearchQueryServiceBehavior">
<serviceMetadata httpGetEnabled="true"/>
<serviceDebug includeExceptionDetailInFaults="false"/>
</behavior>
</serviceBehaviors>
</behaviors>
</system.serviceModel>
E proprio questa installazione funziona su un server, ma non l'altro ... Quale potrebbe essere il problema?
Entrambi i server, quello funzionante e non funzionante, eseguono IIS7. L'unica differenza è che la finestra di lavoro è Vista64 Sp2 e quella non funzionante è W2k864.
Sì, è stato fatto tutto ... – Matt