Mamy usługę, która pracuje z małych i dużych zbiorów danych (tworzenie dokumentu), i to działa dobrze dla niektórych połączeń, ale dla niektórych konkretnych wniosków (dokładnie tą samą metodą, różnych argumentów), że po prostu zwraca:WCF istnieje i działa częściowo, ale w przypadku niektórych połączeń zwraca "brak odsłuchu na punkcie końcowym - (404) nie znaleziono".
System.ServiceModel.EndpointNotFoundException: There was no endpoint listening at http://localhost:8010/MyService/MyService.svc that could accept the message. This is often caused by an incorrect address or SOAP action. See InnerException, if present, for more details. ---> System.Net.WebException: The remote server returned an error: (404) Not Found.
Zauważ, że usługa jest pracy, dokumenty są generowane ale jak powiedział nie wszystkie z nich ... (a usługa może być otwarte od przeglądarki)
mam włączone śledzenie (System.Diagnostics) w internecie .config i nie otrzymałem dalszych informacji w svclog.
Wiązanie (wsHttp) jest skonfigurowany jako:
<binding name="wsHttpWithTrans" transactionFlow="True" messageEncoding="Mtom" maxReceivedMessageSize="65536000" maxBufferPoolSize="124288000">
<readerQuotas maxDepth="32" maxStringContentLength="819200" maxArrayLength="16384000" maxBytesPerRead="4096" maxNameTableCharCount="16384" />
<security mode="None">
<transport clientCredentialType="Windows" proxyCredentialType="None" realm="" />
<message clientCredentialType="Windows" negotiateServiceCredential="true" algorithmSuite="Default" establishSecurityContext="true" />
</security>
</binding>
a także, tam:
<configuration>
<system.web>
<httpRuntime maxRequestLength="124288000" />
</system.web>
</configuration>
wierzę wiadomość powinna mieścić się w granicach maxReceivedMessageSize
i innych atrybutów.
Obecnie jestem podejrzliwy co do wielkości wiadomości, ale po prostu nie mogę być pewny - czy masz pojęcie, jak mogę dalej to debugować?
*** status podrzędny *** nie jest dostępny w _WebException_: https://msdn.microsoft.com/en-us/library/system.web.httpresponse.substatuscode(v=vs.110).aspx – Kiquenet