Fehler

Fehler – MSExchange ADAccess 4027

Fehler: 

Die Dienste des Exchangeservers konnten nicht gestartet werden. Im Event-Log wird folgender Fehler ausgegeben:

Source: MSExchange ADAccess

Event ID: 4027

Message:
Process w3wp.exe (FE_Autodiscover) (PID=5716). WCF request (Get Servers for office.spsnetz.de) to the Microsoft Exchange Active Directory Topology service on server (TopologyClientTcpEndpoint (localhost)) failed. Make sure that the service is running. In addition, make sure that the network ports that are used by Microsoft Exchange Active Directory Topology service are not blocked by a firewall. The WCF call was retried 3 time(s). Error Details
System.ServiceModel.EndpointNotFoundException: Could not connect to net.tcp://localhost:890/Microsoft.Exchange.Directory.TopologyService. The connection attempt lasted for a time span of 00:00:02.0032929. TCP error code 10061: No connection could be made because the target machine actively refused it 127.0.0.1:890. —> System.Net.Sockets.SocketException: No connection could be made because the target machine actively refused it 127.0.0.1:890
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)

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 System.ServiceModel.ICommunicationObject.Open()
at Microsoft.Exchange.Net.ServiceProxyPool`1.GetClient(Int32 retry, Boolean& doNotReturnProxyAfterRetry, Boolean useCache)
at Microsoft.Exchange.Net.ServiceProxyPool`1.TryCallServiceWithRetry(Action`1 action, String debugMessage, WCFConnectionStateTuple proxyToUse, Int32 numberOfRetries, Boolean doNotReturnProxyOnSuccess, Exception& exception)

MSExchange ADAccess 4027
MSExchange ADAccess 4027

Ursache:

Der Exchange Server findet keinen Site-Server.

Zur Prüfung können Sie den folgenden Befehl verwenden

nltest /dsgetsite
DC Test nltest /dsgetsite - MSExchange ADAccess 4027
DC Test nltest /dsgetsite – MSExchange ADAccess 4027

Getting DC name failed: Status = 1919 0x77f ERROR_NO_SITENAME

Analyse:

Die Prüfung des DomainController, der auch der Site-Server ist, zeigte mit dem folgenden Befehl keine Fehler.

nltest /dsgetdc:[DomainController]
DC Test nltest dsgetdc
DC Test nltest dsgetdc

Häufig handelt es sich darum, dass der Reg-Eintrag DynamicSiteName fehlt oder ein falscher SiteName hinterlegt ist. In meinen Fall war das leider nicht so.

Reg DynamicSiteName
Reg DynamicSiteName
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Netlogon\Parameters!DynamicSiteName
REG_SZ: SiteName

Lösung: 

Leider konnte ich den Fehler nicht lokalisieren. Nach dem ich das Vertrauenverhältnis zwischen Server und Domäne aktualisiert habe trat der Fehler nicht mehr auf.

Der folgende Beitrag beschreibt die Lösung:

https://intermundien.de/windows-vertrauensverhaeltnis-zur-domaene-wiederherstellen



Weitere Links

Exchange-Fehler – No Minimal Required Number of Suitable Directory Servers Found in Forest