WCF - Không có điểm cuối nghe tại net.tcp: // myserver: 9000/SearchQueryService/Querier.svc có thể chấp nhận tin nhắn.WCF - Không có điểm cuối nghe tại net.tcp: //..../Querier.svc có thể chấp nhận thông báo
Tôi có giao thức net.tcp kích hoạt trên ứng dụng IIS
tường lửa Windows là tắt
Các net.tcp ràng buộc được thiết lập để cổng 9000 cho toàn bộ ứng dụng IIS.
web.config của tôi là rất chuẩn:
<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>
Và thiết lập này rất hoạt động trên một máy chủ nhưng không phải là khác ... gì có thể là vấn đề?
Cả hai máy chủ, máy chủ đang hoạt động và không hoạt động đang chạy IIS7. Sự khác biệt duy nhất là hộp làm việc là Vista64 Sp2 và không hoạt động là W2k864.
Vâng, mọi thứ đã được thực hiện .... – Matt