none
Mailbox role: Transport service RRS feed

  • Question

  • Hello,

    Can someone help me? I am getting the following error during setup progress step 7 of 14: Mailbox role: transport service

    Error:

    The following error was generated when "$error,Clear();

    if(!(get-service MSExchangeADTopology* | where {$_.name -eq "MSExchangeADTopology"}))

    }

    else

    {

    update-ServiceExecutable -ServiceName:MSExchangeADTopology - 

    Executable:"Microsoft.Exchange.Directory.TopologyService.exe"

    Uninstall-TopologyService

    }

    "was run:"There are no more endpoints available from the endpoint mapper. (Exception from HRESULT:0x800706D9)".

    Can someone help me?

    Thanks,


    Jimmy

    Friday, April 12, 2013 6:47 PM

All replies

  • Hi Jimmy,

    This "There are no more endpoints available from the endpoint mapper" error message comes generally when there is some misconfigurations in firewall settings. The firewall must be enabled and set with required ports open. Check this and try again


    Regards from ExchangeOnline | Windows Administrator's Area

    Sunday, April 14, 2013 8:58 AM
  • Hello Manu,

    After I enabled and configured the firewall I got the following error:

    Error:

    The following error was generated when "$error.Clear();

                if ($RoleProductPlatform -eq "amd64")

                {

                    $useAttachMode = $false;

                    $fastInstallConfigPath = Join-Path -Path $RoleBinPath -ChildPath "Search\Ceres\Installer";

                    $command = Join-Path -Path $fastInstallConfigPath -ChildPath "InstallConfig.ps1";

                    $fastDefaultDataFolderPath = Join-Path -Path $RoleBinPath -ChildPath "Search\Ceres\HostController\Data";

                    $dataFolderPath = $fastDefaultDataFolderPath;

                   

                    if ([System.IO.Directory]::Exists($fastDefaultDataFolderPath))

                    {

                        $useAttachMode = $true;

                    }

                    else

                    {

                        if ($RoleIsDatacenter -eq $true)

                        {

                            $preferredDataFolderPathRoot = "D:\";

                            if ([System.IO.Directory]::Exists($preferredDataFolderPathRoot))

                            {

                                $dataFolderPath = Join-Path -Path $preferredDataFolderPathRoot -ChildPath "ExchangeSearchData";

                                if ([System.IO.Directory]::Exists($dataFolderPath))

                                {

                                    $useAttachMode = $true;

                                }

                            }

                        }

                    }

                   

                    if ($useAttachMode -eq $true)

                    {

                        &$command -action a -dataFolder $dataFolderPath -silent;

                    }

                    else

                    {

                        try

                        {  

                            &$command -action i -dataFolder $dataFolderPath -silent;

                        }

                        catch

                        {

                            $errorMsg = "Failure running SearchFoundation installconfig.ps1 - " + $_.Exception.Message;

                            Write-ExchangeSetupLog -Error $errorMsg;

                            &$command -action u -silent;

                            try

                            {

                                if ([System.IO.Directory]::Exists($dataFolderPath))

                                {

                                    [System.IO.Directory]::Delete($dataFolderPath, $true);

                                }

                            }

                            catch

                            {

                                $deleteErrorMsg = "Failure cleaning up SearchFoundation Data folder. - " + $dataFolderPath + " - " + $_.Exception.Message;

                                Write-ExchangeSetupLog -Error $deleteErrorMsg;

                            }

                        }

                    }

                }

            " was run: "Failure running SearchFoundation installconfig.ps1 - Error occurred while configuring Search Foundation for Exchange.System.ServiceModel.EndpointNotFoundException: Could not connect to net.tcp://localhost:17001/ceres/hostcontroller/nettcp. The connection attempt lasted for a time span of 00:00:42.0576000. TCP error code 10060: A connection attempt failed because the connected party did not properly respond after a period of time, or established connection failed because connected host has failed to respond 127.0.0.1:17001.  ---> System.Net.Sockets.SocketException: A connection attempt failed because the connected party did not properly respond after a period of time, or established connection failed because connected host has failed to respond 127.0.0.1:17001

       at System.Net.Sockets.Socket.DoConnect(EndPoint endPointSnapshot, SocketAddress socketAddress)

       at System.Net.Sockets.Socket.Connect(EndPoint remoteEP)

       at System.ServiceModel.Channels.SocketConnectionInitiator.Connect(Uri uri, TimeSpan timeout)

       --- End of inner exception stack trace ---

    Server stack trace:

       at System.ServiceModel.Channels.SocketConnectionInitiator.Connect(Uri uri, TimeSpan timeout)

       at System.ServiceModel.Channels.BufferedConnectionInitiator.Connect(Uri uri, TimeSpan timeout)

       at System.ServiceModel.Channels.ConnectionPoolHelper.EstablishConnection(TimeSpan timeout)

       at System.ServiceModel.Channels.ClientFramingDuplexSessionChannel.OnOpen(TimeSpan timeout)

       at System.ServiceModel.Channels.CommunicationObject.Open(TimeSpan timeout)

       at System.ServiceModel.Channels.ServiceChannel.OnOpen(TimeSpan timeout)

       at System.ServiceModel.Channels.CommunicationObject.Open(TimeSpan timeout)

       at System.ServiceModel.Channels.ServiceChannel.CallOnceManager.CallOnce(TimeSpan timeout, CallOnceManager cascade)

       at System.ServiceModel.Channels.ServiceChannel.EnsureOpened(TimeSpan timeout)

       at System.ServiceModel.Channels.ServiceChannel.Call(String action, Boolean oneway, ProxyOperationRuntime operation, Object[] ins, Object[] outs, TimeSpan timeout)

       at System.ServiceModel.Channels.ServiceChannelProxy.InvokeService(IMethodCallMessage methodCall, ProxyOperationRuntime operation)

       at System.ServiceModel.Channels.ServiceChannelProxy.Invoke(IMessage message)

    Exception rethrown at [0]:

       at System.Runtime.Remoting.Proxies.RealProxy.HandleReturnMessage(IMessage reqMsg, IMessage retMsg)

       at System.Runtime.Remoting.Proxies.RealProxy.PrivateInvoke(MessageData& msgData, Int32 type)

       at Microsoft.Ceres.HostController.WcfTypes.IHostController.GetHostInformation()

       at Microsoft.Ceres.Exchange.PostSetup.HostControllerManager.ConnectHost(Uri uri, Boolean secure, String userIdentity, Int16 timeoutInSeconds)

       at Microsoft.Ceres.Exchange.PostSetup.DeploymentManager.DeployAdminNode(String installDirectory, String localHostControllerNetTcpUrl, Int32 hostControllerPort)

       at Microsoft.Ceres.Exchange.PostSetup.DeploymentManager.Install(String installDirectory, String dataDirectoryPath, Int32 basePort, String logFile, Boolean singleNode, String systemName, Boolean attachedMode)

       at CallSite.Target(Closure , CallSite , Type , Object , Object , Object , Object , Object , Object , Boolean )".

    Thanks,


    Jimmy

    Monday, April 15, 2013 10:18 PM
  • Jimmy,

    Have you seen the error like "  Could not connect to net.tcp://localhost:17001/ceres/hostcontroller/nettcp" It shows that there are connectivity issues. May be you need to configure exceptions on firewall for all the required ports. For EWS, 443 should be added and similerly the required ports for your application


    Regards from ExchangeOnline | Windows Administrator's Area

    Tuesday, April 16, 2013 1:56 AM
  • Manu,

    Thank you for your help. I got passed all those pre requirement. Now I got stuck in setup.exe for the last 48 hours. Here what I did:

    PS C:\Users\administrator.GMSINC> setup /PrepareAD /IAcceptExchangeserverLicenseTerms

    Welcome to Microsoft Exchange Server 2013 Unattended Setup

    Performing Microsoft Exchange Server Prerequisite Check

        Prerequisite Analysis                                                                             COMPLETED

    Configuring Microsoft Exchange Server

        Organization Preparation                                                                          COMPLETED

    The Exchange Server setup operation completed successfully.

    PS C:\Users\administrator.GMSINC> setup.exe /PrepareSchema /IacceptExchangeserverLicenseTerms

    Welcome to Microsoft Exchange Server 2013 Unattended Setup

    Performing Microsoft Exchange Server Prerequisite Check

        Prerequisite Analysis                                                                             COMPLETED

    Configuring Microsoft Exchange Server

        Extending Active Directory schema                                                                 COMPLETED

    The Exchange Server setup operation completed successfully.

    PS C:\Users\administrator.GMSINC> setup.exe /PAD /OrganizationName: gmscentral /IAcceptExchangeServerLicenseTerms

    Welcome to Microsoft Exchange Server 2013 Unattended Setup

    The parameter 'organizationname' is not valid for current operation 'PrepareDomain'.

    Setup checks failed: Invalid command line arguments.

    Please type 'setup.exe /help' for more information.

    PS C:\Users\administrator.GMSINC> setup.exe /PrepareAD /OrganizationName: gmscentral /IAcceptExchangeServerLicenseTerms

    Welcome to Microsoft Exchange Server 2013 Unattended Setup

    Performing Microsoft Exchange Server Prerequisite Check

        Prerequisite Analysis                                                                             COMPLETED

    Configuring Microsoft Exchange Server

        Organization Preparation                                                                          COMPLETED

    The Exchange Server setup operation completed successfully.

    PS C:\Users\administrator.GMSINC>

    I run setup.exe from DVD run "run as administrator" and got stuck for the last 48 hours. What did I do wrong?

    Thanks


    Jimmy

    Tuesday, April 16, 2013 9:11 PM