So you have decided for some reason to host your WCF services with a net.tcp binding in IIS and for some reason the services timeout, becomes unresponsive or unreachable some times? It turns out this is a known Microsoft bug and the fix can be found here.