I had the same error on a WCF service deployed, the problem was related to another service deployed with another contract with the same port.
Solution
I used different ports in the web.config and the issue disappeared.
Service 1
contract="Service.WCF.Contracts.IBusiness1"
baseAddress="net.tcp://local:5244/ServiceBusiness"
Service 2
contract="Service.WCF.Contracts.IBusiness2"
baseAddress="net.tcp://local:5243/ServiceBusiness"
Also, I ran into this situation by using diferent port for the same address between the service and the consumer.