Link to home
Start Free TrialLog in
Avatar of ecubenetworks
ecubenetworksFlag for Afghanistan

asked on

Exchange 2010 cannot connect to DC

I had an issue with my Exchange 2010 server.  I had to remove it from the domain and re-add it. Something is broke.  My exchange services are not starting and EMC cannot connect to DC.  All other Exchange functionality is being run on a 2007 box.  I had only migrated one test user over to the new 2010 box.  Here is the error that I get when I try to connect to DC in EMC:

at System.RuntimeMethodHandle._InvokeMethodFast(Object target, Object[] arguments, SignatureStruct& sig, MethodAttributes methodAttributes, RuntimeTypeHandle typeOwner)
   at System.Reflection.RuntimeMethodInfo.Invoke(Object obj, BindingFlags invokeAttr, Binder binder, Object[] parameters, CultureInfo culture, Boolean skipVisibilityChecks)
   at System.Delegate.DynamicInvokeImpl(Object[] args)
   at Microsoft.Exchange.Management.SystemManager.ExpressionCalculator.CalculateLambdaExpression(ColumnExpression expression, Type dataType, DataRow dataRow, DataRow inputRow)
   at Microsoft.Exchange.Management.SystemManager.ExpressionCalculator.CalculateCore(DataRow dataRow, DataRow inputRow, IList`1 query)
   at Microsoft.Exchange.Management.SystemManager.DataTableLoader.FillColumnsBasedOnLambdaExpression(DataTable dataTable, ResultsLoaderProfile profile)
   at Microsoft.Exchange.Management.SystemManager.DataTableLoader.OnDoRefreshWork(RefreshRequestEventArgs e)
   at Microsoft.Exchange.Management.SystemManager.RefreshableComponent.worker_DoWork(Object sender, DoWorkEventArgs e)
   at System.ComponentModel.BackgroundWorker.WorkerThreadStart(Object argument)

Length cannot be less than zero.
Parameter name: length
   at System.String.InternalSubStringWithChecks(Int32 startIndex, Int32 length, Boolean fAlwaysCopy)
   at lambda_method(ExecutionScope , String , String )

Avatar of ecubenetworks
ecubenetworks
Flag of Afghanistan image

ASKER

FYI- I can log into server with domain account with no issues.  DNS is configure right and Group Policy is applied without errors.
Make sure your user id is added to "Organization Managment " group .

Also post the critical event on the server to analyze this issue further.
Service MSExchangeMailSubmission. Exchange topology discovery can't find the local Exchange server.
i am using domain\administrator
Is the IPv6 is enabled ?,Make sure your DNS is pointing to right dc also run dcdiag to make sure Active drieectory is working fine .

Also review the event viewer.
But still add the Organization Managment rights to your Id.
I think it is a DNS issue.  I get this when trying to install Exchange SP1:

setup cannot verify that the Host (A) record for this computer exists in the DNS database....but the record is there.
here is a dcdiag on  my DC:

Microsoft Windows [Version 6.1.7601]
Copyright (c) 2009 Microsoft Corporation.  All rights reserved.

C:\Users\administrator.xxxxxx>dcdiag

Directory Server Diagnosis

Performing initial setup:
   Trying to find home server...
   Home Server = LCS-DC01
   * Identified AD Forest.
   Done gathering initial info.

Doing initial required tests

   Testing server: Romano-Butler\LCS-DC01
      Starting test: Connectivity
         ......................... LCS-DC01 passed test Connectivity

Doing primary tests

   Testing server: Romano-Butler\LCS-DC01
      Starting test: Advertising
         ......................... LCS-DC01 passed test Advertising
      Starting test: FrsEvent
         ......................... LCS-DC01 passed test FrsEvent
      Starting test: DFSREvent
         ......................... LCS-DC01 passed test DFSREvent
      Starting test: SysVolCheck
         ......................... LCS-DC01 passed test SysVolCheck
      Starting test: KccEvent
         ......................... LCS-DC01 passed test KccEvent
      Starting test: KnowsOfRoleHolders
         ......................... LCS-DC01 passed test KnowsOfRoleHolders
      Starting test: MachineAccount
         ......................... LCS-DC01 passed test MachineAccount
      Starting test: NCSecDesc
         ......................... LCS-DC01 passed test NCSecDesc
      Starting test: NetLogons
         ......................... LCS-DC01 passed test NetLogons
      Starting test: ObjectsReplicated
         ......................... LCS-DC01 passed test ObjectsReplicated
      Starting test: Replications
         ......................... LCS-DC01 passed test Replications
      Starting test: RidManager
         ......................... LCS-DC01 passed test RidManager
      Starting test: Services
         ......................... LCS-DC01 passed test Services
      Starting test: SystemLog
         ......................... LCS-DC01 passed test SystemLog
      Starting test: VerifyReferences
         ......................... LCS-DC01 passed test VerifyReferences


   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 : xxxxx
      Starting test: CheckSDRefDom
         ......................... lxxxxxxxxx passed test CheckSDRefDom
      Starting test: CrossRefValidation
         ......................... lxxxxxxr passed test CrossRefValidation

   Running enterprise tests on : xxxxx.org
      Starting test: LocatorCheck
         ......................... xxxxxxr.org passed test LocatorCheck
      Starting test: Intersite
         ......................... xxxxx.org passed test Intersite

C:\Users\administrator.xxx>netdiag
'netdiag' is not recognized as an internal or external command,
operable program or batch file.

C:\Users\administrator.xxxx>
Please make sure the DNS configuration is right, and your Exchange Server can connect to the DC well.

Also if possible try to rejoin your Exchange server to DC ?

Please post me event viewer details.
Your DC is working fine ,make sure the DNS configuration is right, and your Exchange Server can connect to the DC well.

Also if possible try to rejoin your Exchange server to DC ?

Please post me event viewer details.
I have done all of this.
Please post me event viewer details else we will not able to analyze the root cause.
The application event viewer only has this error:

Service MSExchangeMailSubmission. Exchange topology discovery can't find the local Exchange server.
event id ?
ASKER CERTIFIED SOLUTION
Avatar of ecubenetworks
ecubenetworks
Flag of Afghanistan image

Link to home
membership
This solution is only available to members.
To access this solution, you must be a member of Experts Exchange.
Start Free Trial
Too many hands in the cookie jar in this organization