a major part of client and server communication is about identical endpoint configuration:
you must specify a "clientPort" and "serverPort" for <notificationService> and the related ports must be open on the firewalls of the client and server
the service names do not match - "EntityService.svc" in the app.config and "EntityService" in the web.config
make sure the "remoteBaseURL" of the <objectServer> element can be resolved to an IP address from the client when using a machine name (LAN) or a DNS name (Internet).
the server ports do not match - "12000" in the app.config and no custom endpoint in the web.config (endpoint address="")
- since you are using a web.config then I am hoping you configured IIS to use port 12000 and opened that port in
your server's firewall since the default port 80 (usually open) is not being used for this deployment. A blank endpoint
address in the config will default to the IIS binding and port settings.
- Which IIS version are you using ?
according to the config files, you might be using 2 different IdeaBlade.Core assembly versions:
app.config
<configSections>
<section name="ideablade.configuration"
type="IdeaBlade.Core.Configuration.IdeaBladeSection, IdeaBlade.Core, Version=5.2.5.0
</configSections>
web.config
<configSections>
<section name="ideablade.configuration"
type="IdeaBlade.Core.Configuration.IdeaBladeSection, IdeaBlade.Core, Version=5.2.6.0
</configSections>