Let me preface this with the fact I have been setting up IIS servers for several years in classic ASP and ASP.Net in Particular I have written and deployed 3 WCF Services hosted in IIS and taken Juval Lowys WCF class but I am new to IB EF and am setting this up for other members of the company.
Setting up the IIS Server:
I can access EntityServer.svc and EntityService.svc with a Browser both with HTTP and HTTPS. The log file is written and all messaging seems to be ok except
EntityServer created for DataSourceExtension: [None]
I am not sure what EntityService*.svc is. What does the * represent. I assume Data Extension Name. Where is that found and how can I configure that. The /IIS Files has samples but they are not clear at least to me. Is the final file name supposed to be EntityServiceMYAPP.svc or just MYAPP.svc?
Also on the client I get a message:
Unable to connect to http://domain.com/EntityService
Seems like the client is only specifying a sub-folder of the specified remoteBaseUrl. I have the files in the root of the web. When I create a sub-folder named EntityService and place the *.scv files in it get the same error with the InnerException "The remote server returned an unexpected response: (405) Method Not Allowed." the browser works here also.
If I remove the sub-folder the Inner Exception is:
Since the Endpoint is not configurable in the web.config I wonder if your documentation is missing something.
Probably I am missing something.
I have another WCF service running on the same machine in another Web Site so WCF is setup properly.