120 likes | 327 Views
DIRECT: DIrectory REplication CoordinaTion May 2000 < Peter.Valkenburg@surfnet.nl >. Why?. Migration X.500 flDSA of various countries to LDAPv3-only No LDAP “root” level server Connectivity loss => islands Internet wide tendency towards LDAP. Goal. Set up LDAPv3 coordination
E N D
DIRECT: DIrectory REplication CoordinaTion May 2000 <Peter.Valkenburg@surfnet.nl>
Why? • Migration X.500 flDSA of various countries to LDAPv3-only • No LDAP “root” level server • Connectivity loss => islands • Internet wide tendency towards LDAP
Goal • Set up LDAPv3 coordination • Investigate replication scenarios for LDAP servers • Assist in migration X500 => LDAP • Prepare a sustainable service by DANTE
Deliverables • LDIF referral file with referrals to flDSA’s • Investigation into usability of LDIF file in flDSA’s • Documentation
Structure • NameFLOW service holds references to all flDSA’s and produces LDIF referral file • National LDAP flDSA’s absorb LDIF file with scripts • Nameflow provides LDAP access to the root DSA
Structure c=DE c=SE Update by script LDAP gateway ….. LDAP flDSA’s c=NL c=SE ….. Nameflow root server LDIF by script flDSA’s (X.500&LDAP) c=DE …...
LDIF file format dn: c=PT objectClass: top objectClass: country objectClass: domainRelatedObject objectClass: friendlyCountry objectClass: labeledURIObject objectClass: referral countryName: PT friendlyCountryName: Portugal associatedDomain: pt labeledURI: http://s700.uminho.pt/Portugal/all-pt.html WWW servers in Portugal ref: ldap://ldap.nameflow.net:1389/c=PT dn: c=SE objectClass: top objectClass: country objectClass: referral countryName: SE ref: ldap://kybele.umdc.umu.se:389/c=SE
Problems • No standardised replication (IETF LDUP?) • Referrals work the wrong way (IETF LDAPEXT?)
Problems • No standardised replication (IETF LDUP?) • Referrals work the wrong way (IETF LDAPEXT?)
Listing LDAPv3 referrals typical LDAP flDSA LDAPv3 client objectClass: referral ref: ldap://kybele.umdc.umu.se:389/c=SE ….. objectClass: referral ref: ldap://ldap.nameflow.net:1389/c=PT Each referral is followed in a onelevel search!
Fixing LDAPv3 referrals • Should be fixed at protocol level • Now fixed in Innosoft IDDS by server flag so that it only returns referrals when searching below the naming context of the referral • Feature will be kept in IPlanet 5.0 (fusion of Netscape and Innosoft IDDS)
What next? • Look at possible deal with Netscape for NRN flDSA’s • Finish report/documentation • Make scripts available • Create awareness in IETF for referral and replication shortcomings