Howdy folks, 

We also have a similar issue. Some servers in our IPA topology show ghost 
replicas and if comes down to an entry like the following for an old replica 
which no longer exists

$ ldapsearch -xLLL -D "cn=directory manager" -W -b dc=DICOMP,dc=NET  
'(&(nsuniqueid=ffffffff-ffffffff-ffffffff-ffffffff)(objectclass=nstombstone))'
Enter LDAP Password:
dn: cn=replica,cn=dc\3Ddicomp\2Cdc\3Dnet,cn=mapping tree,cn=config
cn: replica
nsDS5Flags: 1
nsDS5ReplicaBindDN: cn=replication manager,cn=config
nsDS5ReplicaBindDNGroup: cn=replication 
managers,cn=sysaccounts,cn=etc,dc=dicomp,dc=net
nsDS5ReplicaBindDnGroupCheckInterval: 60
nsDS5ReplicaId: 11
nsDS5ReplicaName: 13387f82-373b11eb-a1r2gff0-4sda870
nsDS5ReplicaRoot: dc=dicomp,dc=net
nsDS5ReplicaType: 3
nsState:: CwAAAAAAAABzzalmAAAAAAAAAAAAAAAAUpEAAAAAAAALAAAAAAAAAA==
nsds5ReplicaBackoffMax: 300
nsds5ReplicaLegacyConsumer: off
nsds5ReplicaReleaseTimeout: 60
objectClass: top
objectClass: nsds5replica
objectClass: extensibleobject
nsds50ruv: {replicageneration} 5fc9ab2e000000040000
nsds50ruv: {replica 11 ldap://camper26.dicomp.net:389} 5fcbf1fa0000000b0000 
66aa5
 edc0000000b0000
nsds50ruv: {replica 3 ldap://camper21.dicomp.net:389} 5fc9ab34000000030000 
66aa53c
 e000100030000
nsds50ruv: {replica 5 ldap://camper23.dicomp.net:389} 5fc9b44b000000050000 
66aa58
 d0000000050000
nsds50ruv: {replica 10 ldap://camper24.dicomp.net:389} 5fc9c7650000000a0000 
66aa5
 3d10004000a0000
nsds50ruv: {replica 33 ldap://ipa.dicomp.net:389} 626998ac000100210000 66aa5af1
 000100210000
nsds50ruv: {replica 45 ldap://az1-iparepl-01.dicomp.net:389} 629644dc0001002d00
 00 66aa58960000002d0000
nsds50ruv: {replica 46 ldap://au1-compca-01.dicomp.net:389} 6297aca50002002e0000
  66aa59130003002e0000
nsds50ruv: {replica 48 ldap://nz1-freeipa-backup.dicomp.net:389} 62c8635e000200
 300000 66aa4991000800300000
nsds50ruv: {replica 56 ldap://in1-iparepl-01.dicomp.net:389} 667aa1b90001003800
 00 66aa553d000000380000
nsds50ruv: {replica 57 ldap://camper27.dicomp.net:389} 667bac3f000100390000 
66aa5
 547000000390000
nsds50ruv: {replica 60 ldap://camper25.dicomp.net:389} 667cf5c50000003c0000 
66aa5a
 e00000003c0000
nsds50ruv: {replica 63 ldap://camper22.dicomp.net:389} 667d3ec50001003f0000 66aa
 5d720000003f0000
nsds50ruv: {replica 64 ldap://nz1-compca-01.dicomp.net:389} 668e3565000100400000
  66aa5d7e000000400000
nsds5agmtmaxcsn: 
dc=dicomp,dc=net;camper26.dicomp.net-to-camper27.dicomp.net;camper27.dicomp.net;389;57;66aa55c00000000b0000
nsds5agmtmaxcsn: 
dc=dicomp,dc=net;camper26.dicomp.net-to-in1-iparepl-01.dicomp.net;
 in1-iparepl-01.dicomp.net;389;56;66aa55c00000000b0000
nsruvReplicaLastModified: {replica 11 ldap://camper26.dicomp.net:389} 66a9cd8a
nsruvReplicaLastModified: {replica 3 ldap://camper21.dicomp.net:389} 66a9c27f
nsruvReplicaLastModified: {replica 5 ldap://camper23.dicomp.net:389} 66a9c780
nsruvReplicaLastModified: {replica 10 ldap://camper24.dicomp.net:389} 66a9c281
nsruvReplicaLastModified: {replica 33 ldap://ipa.dicomp.net:389} 66a9c9a4
nsruvReplicaLastModified: {replica 45 ldap://az1-iparepl-01.dicomp.net:389} 66a
 9c745
nsruvReplicaLastModified: {replica 46 ldap://au1-compca-01.dicomp.net:389} 66a9c
 7c5
nsruvReplicaLastModified: {replica 48 ldap://nz1-freeipa-backup.dicomp.net:389}
  66a9c306
nsruvReplicaLastModified: {replica 56 ldap://in1-iparepl-01.dicomp.net:389} 66a
 9c3eb
nsruvReplicaLastModified: {replica 57 ldap://camper27.dicomp.net:389} 66a9c3f5
nsruvReplicaLastModified: {replica 60 ldap://camper25.dicomp.net:389} 66a9c990
nsruvReplicaLastModified: {replica 63 ldap://camper22.dicomp.net:389} 66a9cc21
nsruvReplicaLastModified: {replica 64 ldap://nz1-compca-01.dicomp.net:389} 66a9c
 c63
nsruvReplicaLastModified: {replica 52} 66a9cd67
nsds5ReplicaChangeCount: 117369
nsds5replicareapactive: 0

This one 
nsruvReplicaLastModified: {replica 52} 66a9cd67

does not have an associated nsds50ruv associated with it so removal via other 
tool does not work.

Trying to remove them via an LDAP modify too fails with an error
additional info: Deletion of nsruvReplicaLastModified attribute is not allowed

Any help on gettng these records to vanish is very much appreciated as its 
causing cipa to believe there are ghost replicas.
Looking at the cipa code tells me that its looking for entries for replica 
without an associated LDAP url to count towards ghost replicas.

Thanks !
-- 
_______________________________________________
FreeIPA-users mailing list -- [email protected]
To unsubscribe send an email to [email protected]
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.fedorahosted.org/archives/list/[email protected]
Do not reply to spam, report it: 
https://pagure.io/fedora-infrastructure/new_issue

Reply via email to