120 likes | 235 Vues
This document discusses the migration of various countries' X.500 FLDSA to a LDAPv3-only system, given the increasing trends towards LDAP. Key issues include the lack of a standardized root-level LDAP server, connectivity losses, and referral inefficiencies. The goal is to establish LDAPv3 coordination, investigate replication scenarios, and assist in X.500 to LDAP migration. It also covers the creation of an LDIF referral file and highlights NameFLOW's capabilities in providing LDAP access. Recommendations for future steps include raising awareness of the issues in IETF and completing documentation.
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