NotFound means in this case any error on the server. You need to get detailed WCF logs. I would recommend that you add the following to your web.config file to enable WCF logging:
<configuration> ... your regular configuration here ... <system.diagnostics> <sources> <source name="System.ServiceModel" switchValue="All" propagateActivity="true"> <listeners> <add name="traceListener" type="System.Diagnostics.XmlWriterTraceListener" initializeData="C:\wcflogs\your_wcf_service_log.svclog" /> </listeners> </source> </sources> </system.diagnostics> </configuration>
You can then open the .svclog file using the service trace viewer (SvcTraceViewer.exe) and see what happened in detail.
source share