[389-users] [fedora-directory-users] NSMMReplicationPlugin messages in errors log

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Hi,

I seem to have resolved the problem by adding a URL on the replica
setting to "Enter a new URL" field pointing to the other server.

On Server-1:
ldap://server-2.internaldomain:389/dn=pki

On Server-2
ldap://server-1.internaldomain:389/dn=pki

I am no longer seeing the error messages in
/var/log/dirsrv/slapd-TEST/errors on either end of the replication
agreement.

Does anyone know if this will this cause any other side effects?

Thanks,
Mike

On Thu, May 21, 2009 at 8:13 AM, Mike Mercier <mmercier at gmail.com> wrote:
> Hi,
>
> Is there some way to resolve the timing issue/verify it is fully setup?
>
> I restarted dirsrv, and removed, re-added, and reinitialized (from
> server-1) the replication agreement on server-2 and here is what I see
> in the logs:
>
> Server-1:
> [21/May/2009:07:52:49 -0400] NSMMReplicationPlugin - Beginning total
> update of replica "agmt="cn=PKI-Replication-Agreement"
> (server-2:389)".
> [21/May/2009:07:52:52 -0400] NSMMReplicationPlugin - Finished total
> update of replica "agmt="cn=PKI-Replication-Agreement"
> (server-2:389)". Sent 53 entries.
> [21/May/2009:07:57:03 -0400] NSMMReplicationPlugin -
> repl_set_mtn_referrals: could not set referrals for replica dc=pki: 1
>
> Server-2:
> [21/May/2009:07:52:49 -0400] - WARNING: Import is running with
> nsslapd-db-private-import-mem on; No other process is allowed to
> access the database
> [21/May/2009:07:52:52 -0400] NSMMReplicationPlugin -
> repl_set_mtn_referrals: could not set referrals for replica dc=pki: 1
> [21/May/2009:07:52:52 -0400] - import pki: Workers finished; cleaning up...
> [21/May/2009:07:52:52 -0400] - import pki: Workers cleaned up.
> [21/May/2009:07:52:52 -0400] - import pki: Indexing complete.
> Post-processing...
> [21/May/2009:07:52:52 -0400] - import pki: Flushing caches...
> [21/May/2009:07:52:52 -0400] - import pki: Closing files...
> [21/May/2009:07:52:52 -0400] - import pki: Import complete. ?Processed
> 53 entries in 3 seconds. (17.67 entries/sec)
> [21/May/2009:07:52:52 -0400] NSMMReplicationPlugin -
> multimaster_be_state_change: replica dc=pki is coming online; enabling
> replication
> [21/May/2009:07:57:03 -0400] NSMMReplicationPlugin -
> repl_set_mtn_referrals: could not set referrals for replica dc=pki: 1
>
> Can the repl_set_mtn_referrals message be ignored?
>
> Thanks,
> Mike
>
>
> On Wed, May 20, 2009 at 4:25 PM, Rich Megginson <rmeggins at redhat.com> wrote:
>> Mike Mercier wrote:
>>>
>>> Hello,
>>>
>>> I am getting the following error on both ends of a replication
>>> agreement. ?The replication agreement is for the fedora dogtag CA
>>> application.
>>> Note: I had to manually do a few things to get it to work, the
>>> automated cloning was failing to setup the replication agreement.
>>>
>>> NSMMReplicationPlugin - repl_set_mtn_referrals: could not set
>>> referrals for replica dc=<dogtag dc>: 1
>>>
>>
>> Looks like some sort of timing thing - like the server has not been fully
>> started yet or fully set up yet before it receives the replication request
>> from the other master
>>>
>>> Note: Dogtag and fedora-ds are running on the same systems:
>>>
>>> Server-1 - fedora-ds and dogtag
>>> Server-2 - fedora-ds and dogtag clone
>>>
>>> Replication agreements between the systems for:
>>> o=NetscapeRoot
>>> userRoot
>>> dogtag dc
>>>
>>> The error *only* appears for the dogtag dc.
>>>
>>> In my dse.ldif, I do notice that there is only one nsslapd-referral
>>> for the dogtag dc (for server-1 to server-2)
>>>
>>> Server-1
>>>
>>> dn: cn="dc=<dogtag dc>",cn=mapping tree, cn=config
>>> objectClass: top
>>> objectClass: extensibleObject
>>> objectClass: nsMappingTree
>>> cn: dc=<dogtag dc>
>>> cn: "dc=<dogtag dc>"
>>> nsslapd-backend: pki
>>> nsslapd-state: Backend
>>> creatorsName: cn=directory manager
>>> modifiersName: cn=server,cn=plugins,cn=config
>>> createTimestamp: 20090520160944Z
>>> modifyTimestamp: 20090520162351Z
>>> nsslapd-referral: ldap://server-2.internaldomain:389/dc%3D<dogtag dc>
>>> numSubordinates: 1
>>>
>>> Server-2
>>> dn: cn="dc=<dogtag dc>",cn=mapping tree, cn=config
>>> objectClass: top
>>> objectClass: extensibleObject
>>> objectClass: nsMappingTree
>>> cn: dc=<dogtag dc>
>>> cn: "dc=<dogtag dc>"
>>> nsslapd-backend: pki
>>> nsslapd-state: Backend
>>> creatorsName: cn=directory manager
>>> modifiersName: cn=server,cn=plugins,cn=config
>>> createTimestamp: 20090520165422Z
>>> modifyTimestamp: 20090520180434Z
>>> numSubordinates: 1
>>>
>>>
>>> Searching google doesn't really point to an explanation (or solution)
>>> to the error messages.
>>> Is it safe to do an ldapmodify to add the entry on Server-2?
>>>
>>
>> Yes, although the replication code is supposed to set that automatically,
>> and may overwrite it.
>>>
>>> Thanks,
>>> Mike
>>>
>>> --
>>> Fedora-directory-users mailing list
>>> Fedora-directory-users at redhat.com
>>> https://www.redhat.com/mailman/listinfo/fedora-directory-users
>>>
>>
>>
>> --
>> Fedora-directory-users mailing list
>> Fedora-directory-users at redhat.com
>> https://www.redhat.com/mailman/listinfo/fedora-directory-users
>>
>>
>




[Index of Archives]     [Fedora User Discussion]     [Older Fedora Users]     [Fedora Announce]     [Fedora Package Announce]     [EPEL Announce]     [Fedora News]     [Fedora Cloud]     [Fedora Advisory Board]     [Fedora Education]     [Fedora Security]     [Fedora Scitech]     [Fedora Robotics]     [Fedora Maintainers]     [Fedora Infrastructure]     [Fedora Websites]     [Anaconda Devel]     [Fedora Devel Java]     [Fedora Legacy]     [Fedora Desktop]     [Fedora Fonts]     [ATA RAID]     [Fedora Marketing]     [Fedora Management Tools]     [Fedora Mentors]     [Fedora Package Review]     [Fedora R Devel]     [Fedora PHP Devel]     [Kickstart]     [Fedora Music]     [Fedora Packaging]     [Centos]     [Fedora SELinux]     [Fedora Legal]     [Fedora Kernel]     [Fedora QA]     [Fedora Triage]     [Fedora OCaml]     [Coolkey]     [Virtualization Tools]     [ET Management Tools]     [Yum Users]     [Tux]     [Yosemite News]     [Yosemite Photos]     [Linux Apps]     [Maemo Users]     [Gnome Users]     [KDE Users]     [Fedora Tools]     [Fedora Art]     [Fedora Docs]     [Maemo Users]     [Asterisk PBX]     [Fedora Sparc]     [Fedora Universal Network Connector]     [Fedora ARM]

  Powered by Linux