MSExchange TransportService Event Error 1016 Received When Exchange 2007 Setup Fails

Exchange 2007

Microsoft Exchange Server 2007 will reach end of support on April 11, 2017. To stay supported, you will need to upgrade. For more information, see Resources to help you upgrade your Office 2007 servers and clients.


Applies to: Exchange Server 2007, Exchange Server 2007 SP1

Topic Last Modified: 2015-03-09

This topic provides information about how to troubleshoot Microsoft Exchange Server 2007 Setup if Setup fails with the following error when it installs the Hub Transport server role: "Service ;'MSExchange Transport' failed to start. Check the event log for possible reasons for the service start failure." If this error occurs, an event log error is generated with the following information:


Event ID: 1016

Event Source: MSExchange TransportService

Event Type: Error

Description: The worker process crashes continuously on startup: <%programfiles%>\Microsoft\Exchange Server\Bin\edgetransport.exe. The service will be stopped.

This issue occurs when the Microsoft Exchange Transport service fails to start because the Exchange server cannot register the service principal name (SPN) for the Microsoft Exchange Transport service.

To resolve the problem, set the correct TCP/IP parameter so that the Exchange server can register the SPN.

Incorrectly editing the registry can cause serious problems that may require you to reinstall your operating system. Problems resulting from editing the registry incorrectly may not be able to be resolved. Before editing the registry, back up any valuable data.

To perform this procedure, the account you use must be delegated membership in the local Administrators group. For more information about permissions, delegating roles, and the rights that are required to administer Exchange 2007, see Permission Considerations.

  1. Start Registry Editor (regedit).

  2. Locate the following registry subkey: HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Services\Tcpip\Parameters

  3. Right-click Parameters and select Permissions.

  4. In the Permissions for Parameters dialog box, click Add.

  5. In the Select Users, Computers, or Groups dialog box, click Object Types. In the Object Types dialog box, select Computers, and then click OK.

  6. In the Select Users, Computers, or Groups dialog box, enter the computer account (domain\computer name)and click OK.

  7. In the Permissions for Parameters dialog box, select the computer account that you just added. Under Permissions for <computer account>, select Allow for the Read permission, and then click OK.