I have installe the AADSync Beta 2 (1.0.0342.0715) and at the time the tool is configuring the local forest I got the error "Failed to commit the schema". I have validated that has plain network communication to all DCs in the forest. Attached is an extract of the errors on the Windows/AADSync Log file and events on the eventviewer. I have changed the domain name for obvious reasons.
-----------------------------
LOG FILE
AzureActiveDirectoryDirectorySyncTool Information: 904 : ADDS Credentials Page: Attempting to create connectors for 1 new forests
AzureActiveDirectoryDirectorySyncTool Information: 904 : Initializing AD DS connector (DOMAINREMOVED.COM)
AzureActiveDirectoryDirectorySyncTool Information: 904 : ADDS Credentials Page: Updating credentials for connector (DOMAINREMOVED.COM)
AzureActiveDirectoryDirectorySyncTool Information: 904 : Starting: Creating or updating the DOMAINREMOVED.COM ......
AzureActiveDirectoryDirectorySyncTool Information: 904 : Finished: Creating or updating the DOMAINREMOVED.COM .... Duration: 0.633 sec.
AzureActiveDirectoryDirectorySyncTool Information: 904 : Gathering schema information (DOMAINREMOVED.COM)
AzureActiveDirectoryDirectorySyncTool Error: 906 : System.Management.Automation.CmdletInvocationException: Failed to commit the schema ---> Microsoft.IdentityManagement.PowerShell.ObjectModel.SynchronizationConfigurationValidationException: Failed to commit
the schema
at Microsoft.DirectoryServices.MetadirectoryServices.UI.WebServices.MMSWebService.GetSchemaFromDirectory(Connector connector, Boolean commit)
at Microsoft.IdentityManagement.PowerShell.Cmdlet.UpdateADSyncConnectorSchemaCmdlet.ProcessRecord()
--- End of inner exception stack trace ---
at System.Management.Automation.Runspaces.PipelineBase.Invoke(IEnumerable input)
at Microsoft.Azure.ActiveDirectory.Synchronization.PowerShellConfigAdapter.PowerShellAdapter.TypeDependencies.InvokePipeline(Pipeline pipeline)
at Microsoft.Azure.ActiveDirectory.Synchronization.PowerShellConfigAdapter.PowerShellAdapter.InvokePowerShellCommand(String commandName, IDictionary`2 commandParameters)
at Microsoft.Azure.ActiveDirectory.Synchronization.PowerShellConfigAdapter.ConnectorConfigAdapter.UpdateConnectorSchema(Connector connector)
at Microsoft.Azure.ActiveDirectory.Synchronization.Config.ConnectorAdapterBase.UpdateConnectorSchema()
at Microsoft.Azure.ActiveDirectory.Synchronization.UserInterface.UI.WizardPages.ADDSSourceDirectoryPageViewModel.SetupADDSConnectorCore(BackgroundWorker backgroundWorker)
at Microsoft.Azure.ActiveDirectory.Synchronization.UserInterface.UI.Controls.Wizards.ProgressReportingTaskViewModel.ExecuteAction(Action action, Boolean isProgressIndeterminate)
-----------------------------
Log Name: Application
Source: ADSync
Date: 04/08/2014 12:34:19 p. m.
Event ID: 6309
Task Category: Server
Level: Error
Keywords: Classic
User: N/A
Computer: WORKSTATION
Description:
The server encountered an unexpected error while performing an operation for a management agent.
"BAIL: MMS(2332): ..\parser.cpp(2053): 0x80230900 (E_MMS_SCHEMA_DSML_NO_SCHEMA)
BAIL: MMS(2332): ..\schema.cpp(91): 0x80230900 (E_MMS_SCHEMA_DSML_NO_SCHEMA)
ERR_: MMS(2332): ..\mastate.cpp(11621): Error creating MA schema object: 0x80230900
BAIL: MMS(2332): ..\mastate.cpp(11810): 0x80230900 (E_MMS_SCHEMA_DSML_NO_SCHEMA)
BAIL: MMS(2332): ..\mastate.cpp(5664): 0x80230900 (E_MMS_SCHEMA_DSML_NO_SCHEMA)
BAIL: MMS(2332): ..\ma.cpp(669): 0x80230900 (E_MMS_SCHEMA_DSML_NO_SCHEMA)
BAIL: MMS(2332): ..\ma.cpp(951): 0x80230900 (E_MMS_SCHEMA_DSML_NO_SCHEMA)
Azure AD Sync 1.0.0342.0715"
Event Xml:
<Event xmlns="http_://schemas.microsoft.com/win/2004/08/events/event">
<System>
<Provider Name="ADSync" />
<EventID Qualifiers="49152">6309</EventID>
<Level>2</Level>
<Task>3</Task>
<Keywords>0x80000000000000</Keywords>
<TimeCreated SystemTime="2014-08-04T17:34:19.000000000Z" />
<EventRecordID>5315</EventRecordID>
<Channel>Application</Channel>
<Computer>WORKSTATION</Computer>
<Security />
</System>
<EventData>
<Data>BAIL: MMS(2332): ..\parser.cpp(2053): 0x80230900 (E_MMS_SCHEMA_DSML_NO_SCHEMA)
BAIL: MMS(2332): ..\schema.cpp(91): 0x80230900 (E_MMS_SCHEMA_DSML_NO_SCHEMA)
ERR_: MMS(2332): ..\mastate.cpp(11621): Error creating MA schema object: 0x80230900
BAIL: MMS(2332): ..\mastate.cpp(11810): 0x80230900 (E_MMS_SCHEMA_DSML_NO_SCHEMA)
BAIL: MMS(2332): ..\mastate.cpp(5664): 0x80230900 (E_MMS_SCHEMA_DSML_NO_SCHEMA)
BAIL: MMS(2332): ..\ma.cpp(669): 0x80230900 (E_MMS_SCHEMA_DSML_NO_SCHEMA)
BAIL: MMS(2332): ..\ma.cpp(951): 0x80230900 (E_MMS_SCHEMA_DSML_NO_SCHEMA)
Azure AD Sync 1.0.0342.0715</Data>
</EventData>
</Event>
--------------------------------------------------------
Log Name: Application
Source: AzureActiveDirectoryDirectorySyncTool
Date: 04/08/2014 12:34:19 p. m.
Event ID: 906
Task Category: None
Level: Error
Keywords: Classic
User: N/A
Computer: WORKSTATION
Description:
System.Management.Automation.CmdletInvocationException: Failed to commit the schema ---> Microsoft.IdentityManagement.PowerShell.ObjectModel.SynchronizationConfigurationValidationException: Failed to commit the schema
at Microsoft.DirectoryServices.MetadirectoryServices.UI.WebServices.MMSWebService.GetSchemaFromDirectory(Connector connector, Boolean commit)
at Microsoft.IdentityManagement.PowerShell.Cmdlet.UpdateADSyncConnectorSchemaCmdlet.ProcessRecord()
--- End of inner exception stack trace ---
at System.Management.Automation.Runspaces.PipelineBase.Invoke(IEnumerable input)
at Microsoft.Azure.ActiveDirectory.Synchronization.PowerShellConfigAdapter.PowerShellAdapter.TypeDependencies.InvokePipeline(Pipeline pipeline)
at Microsoft.Azure.ActiveDirectory.Synchronization.PowerShellConfigAdapter.PowerShellAdapter.InvokePowerShellCommand(String commandName, IDictionary`2 commandParameters)
at Microsoft.Azure.ActiveDirectory.Synchronization.PowerShellConfigAdapter.ConnectorConfigAdapter.UpdateConnectorSchema(Connector connector)
at Microsoft.Azure.ActiveDirectory.Synchronization.Config.ConnectorAdapterBase.UpdateConnectorSchema()
at Microsoft.Azure.ActiveDirectory.Synchronization.UserInterface.UI.WizardPages.ADDSSourceDirectoryPageViewModel.SetupADDSConnectorCore(BackgroundWorker backgroundWorker)
at Microsoft.Azure.ActiveDirectory.Synchronization.UserInterface.UI.Controls.Wizards.ProgressReportingTaskViewModel.ExecuteAction(Action action, Boolean isProgressIndeterminate)
Event Xml:
<Event xmlns="http_://schemas.microsoft.com/win/2004/08/events/event">
<System>
<Provider Name="AzureActiveDirectoryDirectorySyncTool" />
<EventID Qualifiers="0">906</EventID>
<Level>2</Level>
<Task>0</Task>
<Keywords>0x80000000000000</Keywords>
<TimeCreated SystemTime="2014-08-04T17:34:19.000000000Z" />
<EventRecordID>5316</EventRecordID>
<Channel>Application</Channel>
<Computer>WORKSTATION</Computer>
<Security />
</System>
<EventData>
<Data>System.Management.Automation.CmdletInvocationException: Failed to commit the schema ---> Microsoft.IdentityManagement.PowerShell.ObjectModel.SynchronizationConfigurationValidationException: Failed to commit the schema
at Microsoft.DirectoryServices.MetadirectoryServices.UI.WebServices.MMSWebService.GetSchemaFromDirectory(Connector connector, Boolean commit)
at Microsoft.IdentityManagement.PowerShell.Cmdlet.UpdateADSyncConnectorSchemaCmdlet.ProcessRecord()
--- End of inner exception stack trace ---
at System.Management.Automation.Runspaces.PipelineBase.Invoke(IEnumerable input)
at Microsoft.Azure.ActiveDirectory.Synchronization.PowerShellConfigAdapter.PowerShellAdapter.TypeDependencies.InvokePipeline(Pipeline pipeline)
at Microsoft.Azure.ActiveDirectory.Synchronization.PowerShellConfigAdapter.PowerShellAdapter.InvokePowerShellCommand(String commandName, IDictionary`2 commandParameters)
at Microsoft.Azure.ActiveDirectory.Synchronization.PowerShellConfigAdapter.ConnectorConfigAdapter.UpdateConnectorSchema(Connector connector)
at Microsoft.Azure.ActiveDirectory.Synchronization.Config.ConnectorAdapterBase.UpdateConnectorSchema()
at Microsoft.Azure.ActiveDirectory.Synchronization.UserInterface.UI.WizardPages.ADDSSourceDirectoryPageViewModel.SetupADDSConnectorCore(BackgroundWorker backgroundWorker)
at Microsoft.Azure.ActiveDirectory.Synchronization.UserInterface.UI.Controls.Wizards.ProgressReportingTaskViewModel.ExecuteAction(Action action, Boolean isProgressIndeterminate)</Data>
</EventData>
</Event>