We help IT Professionals succeed at work.

Emergency!   Exchange not starting after SBS 2008 reboot

in4ni
in4ni asked
on
3,221 Views
Last Modified: 2012-06-21
Rebooted SBS 2088 server , the server installed a few windows updates then shutdown and restarted . After the box was up exchange will not start. lots of errors in the logs:

event id 2600:
Process MSEXCHANGEADTOPOLOGY (PID=5812). DSAccess could not initiate a remote procedure call (RPC) - Call=RegisterRPCProtseqsAndAuth Error code=80070057.

event id 1015:
Exchange ActiveSync experienced a transient error when it tried to access Active Directory information for user "". Exchange ActiveSync will try this operation again. If this event occurs infrequently, no user action is required. If this event occurs frequently, check network connectivity using PING or PingPath. You can also use the Test-ActiveSyncConnectivity cmdlet. More information:

Microsoft.Exchange.Data.Directory.ADTransientException: Exchange Active Directory Topology Service on server localhost cannot be contacted via RPC interface. Error 0x6D9. ---> Microsoft.Exchange.Rpc.RpcException: Error 6d9 from HrGetServersForRole
   at Microsoft.Exchange.Rpc.ADTopology.ADTopoRpcClient.HrGetServersForRole(String[] currentlyUsedServers, ServerRole role, Int32 serversRequested, ServerInfo[]& suitableServers, Int32[]& mapping)
   at Microsoft.Exchange.Data.Directory.DSAccessTopologyProvider.GetServersForRole(String[] currentlyUsedServers, ADServerRole role, Int32 serversRequested, Int32[]& mapping)
   --- End of inner exception stack trace ---
   at Microsoft.Exchange.Data.Directory.DSAccessTopologyProvider.GetServersForRole(String[] currentlyUsedServers, ADServerRole role, Int32 serversRequested, Int32[]& mapping)
   at Microsoft.Exchange.Data.Directory.DSAccessTopologyProvider.GetConfigDCInfo(Boolean throwOnFailure)
   at Microsoft.Exchange.Data.Directory.TopologyProvider.PopulateConfigNamingContexts()
   at Microsoft.Exchange.Data.Directory.TopologyProvider.GetConfigurationNamingContext()
   at Microsoft.Exchange.Data.Directory.ADSession.GetConnection(String preferredServer, Boolean isWriteOperation, Boolean isNotifyOperation, ADObjectId& rootId)
   at Microsoft.Exchange.Data.Directory.ADSession.GetReadConnection(String preferredServer, ADObjectId& rootId)
   at Microsoft.Exchange.Data.Directory.ADSession.Find(ADObjectId rootId, String optionalBaseDN, ADObjectId readId, QueryScope scope, QueryFilter filter, SortBy sortBy, Int32 maxResults, IEnumerable`1 properties, CreateObjectDelegate objectCreator, CreateObjectsDelegate arrayCreator)
   at Microsoft.Exchange.Data.Directory.ADSession.Find(ADObjectId rootId, QueryScope scope, QueryFilter filter, SortBy sortBy, Int32 maxResults, IEnumerable`1 properties, CreateObjectDelegate objectCtor, CreateObjectsDelegate arrayCtor)
   at Microsoft.Exchange.Data.Directory.ADSession.Find[TResult](ADObjectId rootId, QueryScope scope, QueryFilter filter, SortBy sortBy, Int32 maxResults, IEnumerable`1 properties)
   at Microsoft.Exchange.Data.Directory.Recipient.ADRecipientSession.FindBySid(SecurityIdentifier sId)
   at Microsoft.Exchange.AirSync.ADHelper.TryGetADEntryFromSid(Byte[] sid)
   at Microsoft.Exchange.AirSync.AirSyncUser.InitializeFromLoggedOnIdentity()
   at Microsoft.Exchange.AirSyncHandler.Handler.BeginProcessRequest(HttpContext context, AsyncCallback asyncCallback, Object extraData)

event id 2152:
Process w3wp.exe (AirSync) (PID=3944). An remote procedure call (RPC) request to the Microsoft Exchange Active Directory Topology service failed with error 1753 (Error 6d9 from HrGetServersForRole). Make sure that the Remote Procedure Call (RPC) service is running. In addition, make sure that the network ports that are used by RPC are not blocked by a firewall.


and a few more.   I remove the newly installed windows updates to no avail

Thank you
Comment
Watch Question

Author

Commented:
more error from the system log

event 1055:
The processing of Group Policy failed. Windows could not resolve the computer name. This could be caused by one of more of the following:
a) Name Resolution failure on the current domain controller.
b) Active Directory Replication Latency (an account created on another domain controller has not replicated to the current domain controller).

event 7023
The Active Directory Certificate Services service terminated with the following error:
The parameter is incorrect.
CERTIFIED EXPERT
Author of the Year 2010
Top Expert 2010

Commented:
A few things to check.
Disable/remove any firewall/antivirus software you have on the server.

Check that it has it's own IP address in the TCP/IP configuration for it's network card under DNS.

Do the following: start > run > services.msc and make sure all services that are set to automatic are in a started state, if not right click on them and select start and make a note if any errors you receive.
Narayan_singhIT Engineer
CERTIFIED EXPERT

Commented:
have you  disabled ipv6 if yes please enable.

Author

Commented:
No anti virus installed

there are several Automatic services that will not start

dns is set for is own ip address

The server will resolve dns requests however the DNS manager will not open
the DNS log has an error "dns server could not initixlie the RPC service.

the RPC service is running


Thank you
Philip ElderTechnical Architect - HA/Compute/Storage
CERTIFIED EXPERT

Commented:
This may address your issue:
http://blogs.technet.com/sbs/archive/2008/10/24/issues-after-disabling-ipv6-on-your-nic-on-sbs-2008.aspx

Please post an IPConfig /all here along with a DCDiag.

Philip

Author

Commented:
Microsoft Windows [Version 6.0.6001]
Copyright (c) 2006 Microsoft Corporation.  All rights reserved.

C:\Users\Admin>dcdiag

Directory Server Diagnosis

Performing initial setup:
   Trying to find home server...
   Home Server = SBS1
   [SBS1] Directory Binding Error 1753:
   There are no more endpoints available from the endpoint mapper.
   This may limit some of the tests that can be performed.
   * Identified AD Forest.
   Done gathering initial info.

Doing initial required tests

   Testing server: Default-First-Site-Name\SBS1
      Starting test: Connectivity
         [SBS1] DsBindWithSpnEx() failed with error 1753,
         There are no more endpoints available from the endpoint mapper..
         ......................... SBS1 failed test Connectivity

Doing primary tests

   Testing server: Default-First-Site-Name\SBS1
      Skipping all tests, because server SBS1 is not responding to directory
      service requests.


   Running partition tests on : ForestDnsZones
      Starting test: CheckSDRefDom
         ......................... ForestDnsZones passed test CheckSDRefDom
      Starting test: CrossRefValidation
         ......................... ForestDnsZones passed test
         CrossRefValidation

   Running partition tests on : DomainDnsZones
      Starting test: CheckSDRefDom
         ......................... DomainDnsZones passed test CheckSDRefDom
      Starting test: CrossRefValidation
         ......................... DomainDnsZones passed test
         CrossRefValidation

   Running partition tests on : Schema
      Starting test: CheckSDRefDom
         ......................... Schema passed test CheckSDRefDom
      Starting test: CrossRefValidation
         ......................... Schema passed test CrossRefValidation

   Running partition tests on : Configuration
      Starting test: CheckSDRefDom
         ......................... Configuration passed test CheckSDRefDom
      Starting test: CrossRefValidation
         ......................... Configuration passed test CrossRefValidation

   Running partition tests on : mb
      Starting test: CheckSDRefDom
         ......................... mb passed test CheckSDRefDom
      Starting test: CrossRefValidation
         ......................... mb passed test CrossRefValidation

   Running enterprise tests on : mb.local
      Starting test: LocatorCheck
         ......................... mb.local passed test LocatorCheck
      Starting test: Intersite
         ......................... mb.local passed test Intersite

C:\Users\Admin>

______________________________________________________



C:\Users\Admin>ipconfig /all

Windows IP Configuration

   Host Name . . . . . . . . . . . . : SBS1
   Primary Dns Suffix  . . . . . . . : mb.local
   Node Type . . . . . . . . . . . . : Hybrid
   IP Routing Enabled. . . . . . . . : Yes
   WINS Proxy Enabled. . . . . . . . : No
   DNS Suffix Search List. . . . . . : mb.local

Ethernet adapter Local Area Connection 2:

   Media State . . . . . . . . . . . : Media disconnected
   Connection-specific DNS Suffix  . :
   Description . . . . . . . . . . . : Intel(R) PRO/1000 MT Network Connection
   Physical Address. . . . . . . . . : 00-15-17-B3-A3-B8
   DHCP Enabled. . . . . . . . . . . : Yes
   Autoconfiguration Enabled . . . . : Yes

Ethernet adapter Local Area Connection:

   Connection-specific DNS Suffix  . :
   Description . . . . . . . . . . . : Intel(R) 82566DM-2 Gigabit Network Connec
tion
   Physical Address. . . . . . . . . : 00-15-17-B3-A3-BA
   DHCP Enabled. . . . . . . . . . . : No
   Autoconfiguration Enabled . . . . : Yes
   Link-local IPv6 Address . . . . . : fe80::6488:45eb:8b58:b391%10(Preferred)
   Link-local IPv6 Address . . . . . : fe80::c53a:87df:1df5:c707%10(Preferred)
   IPv4 Address. . . . . . . . . . . : 192.168.1.10(Preferred)
   Subnet Mask . . . . . . . . . . . : 255.255.255.0
   Default Gateway . . . . . . . . . : 192.168.1.254
   DNS Servers . . . . . . . . . . . : fe80::6488:45eb:8b58:b391%10
                                       192.168.1.10
   Primary WINS Server . . . . . . . : 192.168.1.10
   NetBIOS over Tcpip. . . . . . . . : Enabled

Tunnel adapter Local Area Connection* 8:

   Media State . . . . . . . . . . . : Media disconnected
   Connection-specific DNS Suffix  . :
   Description . . . . . . . . . . . : isatap.{E4746E2B-C5DF-4453-AD24-BDD76D919
E4C}
   Physical Address. . . . . . . . . : 00-00-00-00-00-00-00-E0
   DHCP Enabled. . . . . . . . . . . : No
   Autoconfiguration Enabled . . . . : Yes

Tunnel adapter Local Area Connection* 9:

   Media State . . . . . . . . . . . : Media disconnected
   Connection-specific DNS Suffix  . :
   Description . . . . . . . . . . . : isatap.{A5AAF80D-B9A7-4F14-86F5-8ED4E80C4
CA7}
   Physical Address. . . . . . . . . : 00-00-00-00-00-00-00-E0
   DHCP Enabled. . . . . . . . . . . : No
   Autoconfiguration Enabled . . . . : Yes

C:\Users\Admin>
CERTIFIED EXPERT
Author of the Year 2010
Top Expert 2010

Commented:
It could be down to a problem with your DNS zone, as it's fairly straight forward to do and worth doing to eliminate it I would suggest removing your forward lookup zone and recreate it.
Philip ElderTechnical Architect - HA/Compute/Storage
CERTIFIED EXPERT

Commented:
Before that, make sure NIC 2 is disabled in the Device Manager. Take note of its MAC address, and if you can reboot into the server's BIOS and physically disable that NIC.

Run the Fix My Network wizard from the SBS Console under the Network tab. Please report back your results.

Philip

Author

Commented:
Cannot get into DNS Manager.

Nic 2 is disabled in Device maNAGER

How can i re-configure DNS without the GUI?


Thank you
CERTIFIED EXPERT
Author of the Year 2010
Top Expert 2010

Commented:
You will probably need to uninstall then reinstall DNS from Server Manager

Author

Commented:
re-installed DNS to no avail
CERTIFIED EXPERT
Author of the Year 2010
Top Expert 2010
Commented:
This one is on us!
(Get your first solution completely free - no credit card required)
UNLOCK SOLUTION
Manpreet SIngh KhatraSolutions Architect, Project Lead
CERTIFIED EXPERT
Top Expert 2013

Commented:
Testing server: Default-First-Site-Name\SBS1
      Starting test: Connectivity
         [SBS1] DsBindWithSpnEx() failed with error 1753,
         There are no more endpoints available from the endpoint mapper..
         ......................... SBS1 failed test Connectivity

Is the IPv6 enabled on the NIC card properties ??
What all errors do you see in the App logs ??
Can you run the DCDiag and paste the report ??

Author

Commented:
ipv6 is enabled
DCdiag is already posted to this thread along with other errors

attempted to attach logs (.evtx) however the forum will not let me


I just put support request in with MS and am awaiting my call back

I will post final results here when the problem is solved


Thank you and have a great day


Philip ElderTechnical Architect - HA/Compute/Storage
CERTIFIED EXPERT

Commented:
Do you have SBS 2008 Update Rollup 3 installed and Exchange 2007 SP1 UR 9 installed?

I was reading over the weekend that there are some known struggles with the Exchange services not starting up on SBS 2008.

With the two above updates installed, this problem is less likely to happen.

PSS will give you some other options too.

Philip

Author

Commented:
Well Microsoft Support has been screwing around with this issue for 3 hours now and im not impressed at all. IT seems obvious that the current "support engineer" skill level is not very high.

more to come.....

Author

Commented:
4-1/2 hours later Microsoft suppor found a corrupt registry key. After a reboot all seemd well until we realized not mail was getting sent out. But that another Thread


Thank you all for the help

Author

Commented:
Thank you for your help!
Philonatorowner
CERTIFIED EXPERT

Commented:
do you remember what the registry key was?  I have this happenening on 2 servers at different locations.  I have a test environment set up now, so I can be a bull in a china shop.

Author

Commented:
deleted HKEY_LOCAL_MACHINE\Software\Microsoft\Rpc\Internet  key
Philonatorowner
CERTIFIED EXPERT

Commented:
THANKS!
You're a savious in4ni!

Your registry "corruption" fix (deleted HKEY_LOCAL_MACHINE\Software\Microsoft\Rpc\Internet  key) just resolved a string of "parameter is incorrect" errors on a customer's Exchange 2k3 server that could not start DHCP Services, Certificate Services, SMTP & Routing Services. Spent 4 hours convinced that it was simple registry entry left over from a bad RPC over HTTP config & you nailed it!

Thanks heaps mate!
(SBS 2008) Same problem Exchange 2007,  DHCP did not start and other less important services. Couldn't stop, start, disable, restart any services, only in safe mode.  Fix My Network wizard from the SBS Console didn't respond. Registry fix solved it all. Thank you very much for posting solution.

Best regards
Marek

Gain unlimited access to on-demand training courses with an Experts Exchange subscription.

Get Access
Why Experts Exchange?

Experts Exchange always has the answer, or at the least points me in the correct direction! It is like having another employee that is extremely experienced.

Jim Murphy
Programmer at Smart IT Solutions

When asked, what has been your best career decision?

Deciding to stick with EE.

Mohamed Asif
Technical Department Head

Being involved with EE helped me to grow personally and professionally.

Carl Webster
CTP, Sr Infrastructure Consultant
Empower Your Career
Did You Know?

We've partnered with two important charities to provide clean water and computer science education to those who need it most. READ MORE

Ask ANY Question

Connect with Certified Experts to gain insight and support on specific technology challenges including:

  • Troubleshooting
  • Research
  • Professional Opinions
Unlock the solution to this question.
Join our community and discover your potential

Experts Exchange is the only place where you can interact directly with leading experts in the technology field. Become a member today and access the collective knowledge of thousands of technology experts.

*This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.

OR

Please enter a first name

Please enter a last name

8+ characters (letters, numbers, and a symbol)

By clicking, you agree to the Terms of Use and Privacy Policy.