[prev in list] [next in list] [prev in thread] [next in thread] 

List:       samba
Subject:    [Samba] Office365 Password Sync
From:       Michael Schobel-Thoma <Michael.Schobel-Thoma () ventum ! de>
Date:       2014-04-29 14:56:17
Message-ID: 653423e47b274d758c15a170ece65384 () DBXPR03MB620 ! eurprd03 ! prod ! outlook ! com
[Download RAW message or body]

Hello!

 

I run Samba 4.1.7 as a DC on Ubuntu 14.04 and try to use MS Azure Password
Sync to Office 365.

 

When I start the sync in samba log appears a kerberos WRONG PARAM Error and
Azure is logging the following:

 

Did anybody got the Office365 Passwork Sync to work already?

 

Password synchronization failed for domain: domain.com. Details: 

Microsoft.Online.PasswordSynchronization.SynchronizationManagerException:
Unable to open connection to domain: domain.com. Error: There was an error
creating the connection context. --->
Microsoft.Online.PasswordSynchronization.DirectoryReplicationServices.DrsExc
eption: There was an error creating the connection context. --->
Microsoft.Online.PasswordSynchronization.DirectoryReplicationServices.DrsCom
municationException: RPC Error 1728 : A remote procedure call (RPC) protocol
error occurred. Error creating DRS context handle.

   at
Microsoft.Online.PasswordSynchronization.DirectoryReplicationServices.DrsRpc
ConnectionContext.DrsBind(Void* rpcBindingHandle,
SafePointer<_SEC_WINNT_AUTH_IDENTITY_W> authHandle, _GUID sourceDsaGuid,
_DRS_EXTENSIONS_INT* clientExtensions, _DRS_EXTENSIONS** serverExtensions,
RpcBindingSecurityCallbackHandler securityCallback)

   at
Microsoft.Online.PasswordSynchronization.DirectoryReplicationServices.DrsRpc
ConnectionContext.CreateDrsHandle(Void* rpcBindingHandle,
SafePointer<_SEC_WINNT_AUTH_IDENTITY_W> authHandle)

   at
Microsoft.Online.PasswordSynchronization.DirectoryReplicationServices.DrsRpc
Connection.CreateConnectionContext(SourceDomainController sourceDomain)

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

   at
Microsoft.Online.PasswordSynchronization.DirectoryReplicationServices.DrsRpc
Connection.CreateConnectionContext(SourceDomainController sourceDomain)

   at
Microsoft.Online.PasswordSynchronization.DirectoryReplicationServices.DrsCon
nection.EstablishConnection()

   at
Microsoft.Online.PasswordSynchronization.DirectoryReplicationServices.DrsCon
nection.Connect()

   at
Microsoft.Online.PasswordSynchronization.RetryUtility.<>c__DisplayClass1.<Ex
ecuteWithRetry>b__0()

   at
Microsoft.Online.PasswordSynchronization.RetryUtility.ExecuteWithRetry[T](Fu
nc`1 operation, Func`1 shouldAbort, RetryPolicyHandler retryPolicy)

   at
Microsoft.Online.PasswordSynchronization.RetryUtility.ExecuteWithRetry(Actio
n operation, Func`1 shouldAbort, RetryPolicyHandler retryPolicy)

   at
Microsoft.Online.PasswordSynchronization.PasswordSynchronizationTask.OpenCon
nection(IDrsConnection connection)

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

   at
Microsoft.Online.PasswordSynchronization.PasswordSynchronizationTask.OpenCon
nection(IDrsConnection connection)

   at
Microsoft.Online.PasswordSynchronization.PasswordSynchronizationTask.CreateC
onnection()

   at
Microsoft.Online.PasswordSynchronization.RecoveryTask.SynchronizeCredentials
ToCloud()

   at
Microsoft.Online.PasswordSynchronization.PasswordSynchronizationTask.Synchro
nizeSecrets()

   at
Microsoft.Online.PasswordSynchronization.SynchronizationExecutionContext.Syn
chronizeDomain()

   at
Microsoft.Online.PasswordSynchronization.SynchronizationManager.SynchronizeD
omain(SynchronizationExecutionContext syncExecutionContext)

Microsoft.Online.PasswordSynchronization.SynchronizationManagerException:
Unable to open connection to domain: domain.com. Error: There was an error
creating the connection context. --->
Microsoft.Online.PasswordSynchronization.DirectoryReplicationServices.DrsExc
eption: There was an error creating the connection context. --->
Microsoft.Online.PasswordSynchronization.DirectoryReplicationServices.DrsCom
municationException: RPC Error 1728 : A remote procedure call (RPC) protocol
error occurred. Error creating DRS context handle.

   at
Microsoft.Online.PasswordSynchronization.DirectoryReplicationServices.DrsRpc
ConnectionContext.DrsBind(Void* rpcBindingHandle,
SafePointer<_SEC_WINNT_AUTH_IDENTITY_W> authHandle, _GUID sourceDsaGuid,
_DRS_EXTENSIONS_INT* clientExtensions, _DRS_EXTENSIONS** serverExtensions,
RpcBindingSecurityCallbackHandler securityCallback)

   at
Microsoft.Online.PasswordSynchronization.DirectoryReplicationServices.DrsRpc
ConnectionContext.CreateDrsHandle(Void* rpcBindingHandle,
SafePointer<_SEC_WINNT_AUTH_IDENTITY_W> authHandle)

   at
Microsoft.Online.PasswordSynchronization.DirectoryReplicationServices.DrsRpc
Connection.CreateConnectionContext(SourceDomainController sourceDomain)

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

   at
Microsoft.Online.PasswordSynchronization.DirectoryReplicationServices.DrsRpc
Connection.CreateConnectionContext(SourceDomainController sourceDomain)

   at
Microsoft.Online.PasswordSynchronization.DirectoryReplicationServices.DrsCon
nection.EstablishConnection()

   at
Microsoft.Online.PasswordSynchronization.DirectoryReplicationServices.DrsCon
nection.Connect()

   at
Microsoft.Online.PasswordSynchronization.RetryUtility.<>c__DisplayClass1.<Ex
ecuteWithRetry>b__0()

   at
Microsoft.Online.PasswordSynchronization.RetryUtility.ExecuteWithRetry[T](Fu
nc`1 operation, Func`1 shouldAbort, RetryPolicyHandler retryPolicy)

   at
Microsoft.Online.PasswordSynchronization.RetryUtility.ExecuteWithRetry(Actio
n operation, Func`1 shouldAbort, RetryPolicyHandler retryPolicy)

   at
Microsoft.Online.PasswordSynchronization.PasswordSynchronizationTask.OpenCon
nection(IDrsConnection connection)

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

   at
Microsoft.Online.PasswordSynchronization.PasswordSynchronizationTask.OpenCon
nection(IDrsConnection connection)

   at
Microsoft.Online.PasswordSynchronization.PasswordSynchronizationTask.CreateC
onnection()

   at
Microsoft.Online.PasswordSynchronization.RecoveryTask.SynchronizeCredentials
ToCloud()

  at
Microsoft.Online.PasswordSynchronization.PasswordSynchronizationTask.Synchro
nizeSecrets()

   at
Microsoft.Online.PasswordSynchronization.SynchronizationExecutionContext.Syn
chronizeDomain()

   at
Microsoft.Online.PasswordSynchronization.SynchronizationManager.SynchronizeD
omain(SynchronizationExecutionContext syncExecutionContext)

Microsoft.Online.PasswordSynchronization.SynchronizationManagerException:
Unable to open connection to domain: domain.com. Error: There was an error
creating the connection context. --->
Microsoft.Online.PasswordSynchronization.DirectoryReplicationServices.DrsExc
eption: There was an error creating the connection context. --->
Microsoft.Online.PasswordSynchronization.DirectoryReplicationServices.DrsCom
municationException: RPC Error 1728 : A remote procedure call (RPC) protocol
error occurred. Error creating DRS context handle.

   at
Microsoft.Online.PasswordSynchronization.DirectoryReplicationServices.DrsRpc
ConnectionContext.DrsBind(Void* rpcBindingHandle,
SafePointer<_SEC_WINNT_AUTH_IDENTITY_W> authHandle, _GUID sourceDsaGuid,
_DRS_EXTENSIONS_INT* clientExtensions, _DRS_EXTENSIONS** serverExtensions,
RpcBindingSecurityCallbackHandler securityCallback)

   at
Microsoft.Online.PasswordSynchronization.DirectoryReplicationServices.DrsRpc
ConnectionContext.CreateDrsHandle(Void* rpcBindingHandle,
SafePointer<_SEC_WINNT_AUTH_IDENTITY_W> authHandle)

   at
Microsoft.Online.PasswordSynchronization.DirectoryReplicationServices.DrsRpc
Connection.CreateConnectionContext(SourceDomainController sourceDomain)

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

   at
Microsoft.Online.PasswordSynchronization.DirectoryReplicationServices.DrsRpc
Connection.CreateConnectionContext(SourceDomainController sourceDomain)

   at
Microsoft.Online.PasswordSynchronization.DirectoryReplicationServices.DrsCon
nection.EstablishConnection()

   at
Microsoft.Online.PasswordSynchronization.DirectoryReplicationServices.DrsCon
nection.Connect()

   at
Microsoft.Online.PasswordSynchronization.RetryUtility.<>c__DisplayClass1.<Ex
ecuteWithRetry>b__0()

   at
Microsoft.Online.PasswordSynchronization.RetryUtility.ExecuteWithRetry[T](Fu
nc`1 operation, Func`1 shouldAbort, RetryPolicyHandler retryPolicy)

   at
Microsoft.Online.PasswordSynchronization.RetryUtility.ExecuteWithRetry(Actio
n operation, Func`1 shouldAbort, RetryPolicyHandler retryPolicy)

   at
Microsoft.Online.PasswordSynchronization.PasswordSynchronizationTask.OpenCon
nection(IDrsConnection connection)

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

   at
Microsoft.Online.PasswordSynchronization.PasswordSynchronizationTask.OpenCon
nection(IDrsConnection connection)

   at
Microsoft.Online.PasswordSynchronization.PasswordSynchronizationTask.CreateC
onnection()

   at
Microsoft.Online.PasswordSynchronization.RecoveryTask.SynchronizeCredentials
ToCloud()

   at
Microsoft.Online.PasswordSynchronization.PasswordSynchronizationTask.Synchro
nizeSecrets()

   at
Microsoft.Online.PasswordSynchronization.SynchronizationExecutionContext.Syn
chronizeDomain()

   at
Microsoft.Online.PasswordSynchronization.SynchronizationManager.SynchronizeD
omain(SynchronizationExecutionContext syncExecutionContext)

 

 

Many Thank!



-- 
To unsubscribe from this list go to the following URL and read the
instructions:  https://lists.samba.org/mailman/options/samba
--===============8161762322732292711==--

[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic