I upgraded my Exchange 2007 Server to Exchange 2007 Service Pack 1.

During the installation everything was going well, Organization Preparation, Preparing Setup, Remove Exchange Files, Preparing Files and Copy Exchange Files all went well.

Then the Hub Transport Role was about to be upgraded. The installation failed with the following error:

When the AuthMechanism parameter on a Receive connector is set to the value ExchangeServer, you must set the FQDN parameter on the Receive connector to one of the following values: the FQDN of the transport server “server.domain.local”, the NetBIOS name of the transport server “SERVER”, or $null.

I started the Exchange Management console and edited the receive connector. I had a different name, so I changed it to the official FQDN. I restarted the installation of SP1 and everything went according to plan.