Хорошо, значит, вы показали конфигурацию сервера, но вы так и не сказали нам, что это за ошибка - вы показываете трассировку стека - но не сообщение об ошибке .....
В любом случае, глядя на ваш сервисный конфиг, одна вещь кажется немного странной - ваш сервисный адрес:
address="https://services.mydomain.com"
binding="basicHttpBinding"
Обычно это может быть что-то вроде
address="https://services.mydomain.com/MyServiceVirtualDir/MyService.svc"
если вы размещаете свой сервис внутри IIS или что-то вроде
address="https://services.mydomain.com/MyService"
если вы используете хостинг в службе Windows NT или чем-то еще.
Можете ли вы еще раз проверить свой адрес - вы на 100% уверены, что он правильный?
Обновление: также вы используете https://
, однако вы не показываете никаких настроек безопасности в конфигурации вашей службы. Только для проверки: можете ли вы вызывать свой сервис, когда вы меняете адрес сервиса в конфигурации только на http://
??