> On 3 Jul 2019, at 02:16, Mark Reynolds <mreyno...@redhat.com> wrote:
> 
> 
> 
> On 7/2/19 12:09 PM, Abhisheyk Deb wrote:
>> Hi,
>> 
>> It turns out it was mistake from our end, we were checking too early before 
>> the actual replication was done completely. Now that works properly.
>> 
>> The direction of replication is from AD -> 389 DS
>> 
>> But now we have a new requirement which is to copy from multiple Source 
>> Subtree from Windows to Linux.
>> 
>> To get both subtrees I used the winSyncSubtreePair multivalued attribute.
>> 
>> This is the replication agreement we have right now
>> 
>> dn: cn=UsersSyncAgreement,cn=replica,cn=dc\=example\,dc\=com\,cn=mapping 
>> tree,cn=config
>> changetype: add
>> objectclass: top
>> objectclass: nsDSWindowsReplicationAgreement
>> cn: UsersSyncAgreement
>> winSyncSubtreePair: 
>> cn=Users,dc=adexample,dc=com:ou=userandgroups,dc=example,dc=com
>> winSyncSubtreePair: 
>> ou=ItalyGroups,dc=adexample,dc=com:ou=userandgroups,dc=example,dc=com
>> nsds7NewWinUserSyncEnabled: on
>> nsds7NewWinGroupSyncEnabled: on
>> nsds7WindowsDomain: adexample.com
>> nsDS5ReplicaRoot: dc=example,dc=com
>> nsDS5ReplicaHost: adexample.com
>> nsDS5ReplicaPort: 389
>> nsDS5ReplicaTransportInfo: LDAP
>> nsDS5ReplicaBindDN: cn=replication user,cn=Users,dc=adexample,dc=com
>> nsDS5ReplicaBindMethod: SIMPLE
>> nsDS5ReplicaCredentials: secret
>> winSyncInterval: 1200
>> 
>> We want to copy both subtrees  cn=Users  and ou=ItalyGroups from the AD to 
>> 389 DS subtree ou=userandgroups,dc=example,dc=com.
>> 
>> Once the 389 Directory Server is installed, and this replication agreement 
>> is configured, I am able to access the 389 DS.
>> 
>> But once I initialize this replication agreement using the following
>> 
>> dn: cn=UsersSyncAgreement,cn=replica,cn=dc\=example\,dc\=com\,cn=mapping 
>> tree,cn=config
>> changetype: modify
>> replace: nsds5BeginReplicaRefresh
>> nsds5BeginReplicaRefresh: start
>> 
>> The dirsrv service crashes.
> 
> 
> The server should not crash, can you please get a stack trace:
> 
> https://www.port389.org/docs/389ds/FAQ/faq.html#debugging-crashes
> 
> 
>> 
>> Can you help me with this problem, Am I configuring something wrong in the 
>> above replication agreement?
> What if you remove the second winSyncSubtreePair attribute?  I'm not 100% 
> sure using more than one winSyncSubtreePair attribute works anyway (I need to 
> investigate that)...
> 
> But if you don't mind please get a stack trace so we can at least fix the 
> crash.

Hey there (looking mainly at Mark here), do we have build instructions for 
winsync code, and a how-to? I'm sure we do, but I'm curious to set this up at 
home now to see how it works ... 

Thanks mate! 


> 
> Thanks,
> 
> Mark
> 
>> 
>> Thank you
>> Abhishek Deb
>> 
>> 
>> On Sun, Jun 30, 2019 at 9:24 PM William Brown <wbr...@suse.de> wrote:
>> 
>> 
>> > On 25 Jun 2019, at 05:09, Abhisheyk Deb <abhisheyk...@gmail.com> wrote:
>> > 
>> > Hi,
>> > 
>> > We have the following setup. 
>> > 
>> > Active Directory Server in US.
>> > 389 DS Server in Italy.
>> > 
>> > We are able to access the Active Directory Server from 389 DS. 
>> > We installed the sync agreement. No body is touching the AD, the number of 
>> > objects that should copied is 21. But every time we are running the 
>> > replication agreement, the number of objects being copied is always 
>> > different. How can that be if there is no change happening at the AD 
>> > Server. 
>> > 
>> > Is the replication done over UDP or TCP. 
>> > 
>> > Also is it because of distance and delay that is causing the 
>> > synchronization issues.
>> > 
>> > If some can elaborate in this issue, it would be really helpful.
>> 
>> Sorry for the very late reply, 
>> 
>> Replication like this, can be partial - it may not send all objects or 
>> structures, just ones defined in the agreement.
>> 
>> I think we'll need to see your winsync agreement from cn=config to know 
>> more, and to see what kind of objects are being sent, and what is not. 
>> 
>> Is it objects from 389 to AD or in the other direction that are/are not 
>> being synced? 
>> 
>> Thanks,
>> 
>> > 
>> > Thank you
>> > Abhishek Deb
>> > _______________________________________________
>> > 389-users mailing list -- 389-users@lists.fedoraproject.org
>> > To unsubscribe send an email to 389-users-le...@lists.fedoraproject.org
>> > Fedora Code of Conduct: 
>> > https://docs.fedoraproject.org/en-US/project/code-of-conduct/
>> > List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
>> > List Archives: 
>> > https://lists.fedoraproject.org/archives/list/389-users@lists.fedoraproject.org
>> 
>> —
>> Sincerely,
>> 
>> William Brown
>> 
>> Senior Software Engineer, 389 Directory Server
>> SUSE Labs
>> _______________________________________________
>> 389-users mailing list -- 389-users@lists.fedoraproject.org
>> To unsubscribe send an email to 389-users-le...@lists.fedoraproject.org
>> Fedora Code of Conduct: 
>> https://docs.fedoraproject.org/en-US/project/code-of-conduct/
>> List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
>> List Archives: 
>> https://lists.fedoraproject.org/archives/list/389-users@lists.fedoraproject.org
>> 
>> 
>> _______________________________________________
>> 389-users mailing list -- 
>> 389-users@lists.fedoraproject.org
>> 
>> To unsubscribe send an email to 
>> 389-users-le...@lists.fedoraproject.org
>> 
>> Fedora Code of Conduct: 
>> https://docs.fedoraproject.org/en-US/project/code-of-conduct/
>> 
>> List Guidelines: 
>> https://fedoraproject.org/wiki/Mailing_list_guidelines
>> 
>> List Archives: 
>> https://lists.fedoraproject.org/archives/list/389-users@lists.fedoraproject.org
> -- 
> 
> 389 Directory Server Development Team
> 
> _______________________________________________
> 389-users mailing list -- 389-users@lists.fedoraproject.org
> To unsubscribe send an email to 389-users-le...@lists.fedoraproject.org
> Fedora Code of Conduct: 
> https://docs.fedoraproject.org/en-US/project/code-of-conduct/
> List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
> List Archives: 
> https://lists.fedoraproject.org/archives/list/389-users@lists.fedoraproject.org

—
Sincerely,

William Brown

Senior Software Engineer, 389 Directory Server
SUSE Labs
_______________________________________________
389-users mailing list -- 389-users@lists.fedoraproject.org
To unsubscribe send an email to 389-users-le...@lists.fedoraproject.org
Fedora Code of Conduct: 
https://docs.fedoraproject.org/en-US/project/code-of-conduct/
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: 
https://lists.fedoraproject.org/archives/list/389-users@lists.fedoraproject.org

Reply via email to