Got an error appearing on a clients server, the error is as follows.

The Microsoft Exchange Replication service failed to start the TCP listener. Error: System.Net.Sockets.SocketException: An attempt was made to access a socket in a way forbidden by its access permissions
   at System.Net.Sockets.Socket.DoBind(EndPoint endPointSnapshot, SocketAddress socketAddress)
   at System.Net.Sockets.Socket.Bind(EndPoint localEP)
   at Microsoft.Exchange.Cluster.Replay.TcpListener.StartListening()

I have done basic troubleshooting such as restart server, the service etc. I have checked and the database is mounted and both copies are running. This does not seem to be impacting the users in any way.

enter image description here

As you can see, one of the common reasons people say is that there is something else on the ports that MSE runs on. However it seems that there is nothing else.

In the event log there is nothing but this error logged every 30 seconds, obviously making diagnostics difficult.

Checked and done everything on this; https://social.technet.microsoft.com/Forums/exchange/en-US/b27a4d85-a64b-4f12-ad5a-1e04787807f8/event-viewer-error-socketexception?forum=exchange2010

& https://www.experts-exchange.com/questions/27411128/Exchange-2010-errors.html

Any help or ideas would be amazing right now.



Version of Exchange: Exchange Server 2010 V:14.03.0224.002 OS: Server 2008 R2 SP1 Installed programs: enter image description here

Single server.

  • Is the Net.Tcp Port Sharing service installed and running? – joeqwerty Apr 27 '16 at 11:19
  • @joeqwerty Yes, the service is installed and running on the server. Thanks – Kyle93 Apr 27 '16 at 15:13

Missing all of the basic information. Exact version of Exchange being used, single server or multiple, any third party software on the server at all etc.

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.