Having just performed an in-place upgrade from Server 2008R2 to 2012R2 on two of our DHCP servers, I noticed the following two errors in Server Manager once the upgrade was complete:
When Clicking on the Services link I was presented with the information that Net.Tcp Listener Adapter and the Net.Pipe Listener Adapter services could not be started.
When I checked the services it could clearly be seen that they were set to automatic but had not started. Manually trying to start the services would not work either.
The solution was in two parts. The first was to fully patch the server – on checking I found the server had 41 updates required.
Once I had patched and restarted the server, I only had one error in Server Manager:
The only error now was showing that the Net.Tcp Listener Adapter service was in a stopped status:
When I tried to start it manually I received the following error:
I checked the Event log and found the following information:
Cool – now we’re getting somewhere.. I needed to start the Net.Tcp Port Sharing Service. When I checked, it was indeed disabled.
I set it to automatic:
Once that was done, I attempted to start the Net.Tcp Listener Adapter service again: