Uploaded image for project: 'Documentation'
  1. Documentation
  2. DOCS-14832

DOCS-14832: Investigate changes in SERVER-59048: Add support for SRV and SRV raw to LDAPDNSResolverCache

    XMLWordPrintableJSON

Details

    • 2
    • ServerDocs2022: May10 - May17
    • Hide
      If a cluster's configuration has been updated to take advantage of the new "srv:" or "srv_raw:" URL types in its LDAP configuration, it will be unable to restart after a downgrade. Remove the new URL types from the cluster's configuration before or while downgrading.
      Show
      If a cluster's configuration has been updated to take advantage of the new "srv:" or "srv_raw:" URL types in its LDAP configuration, it will be unable to restart after a downgrade. Remove the new URL types from the cluster's configuration before or while downgrading.
    • true

    Description

      Downstream Change Summary

      Added "srv:" and "srv_raw:" prefix for ldap servers. See description in ticket.

      Note: multi was NOT added.

      Description of Linked Ticket

      Add the ability for users to prefix LDAP servers with "srv:" and "srv_raw:" so that the code automatically does the DNS lookups for SRV records.

      Enhance mongoldap to advise users when they make mistakes around srv vs srv_raw.

      When a user specifies "srv:<DNS NAME>", mongoldap will check and verify "_ldap._tcp.<DNS NAME>" exists for SRV. If an SRV record cannot be found, it will check "<DNS NAME>" for SRV, and warn the user they should use "srv_raw:<DNS_NAME>" instead. MongoLDAP will do the reverse check for "srv_raw:<DNS_NAME>" by checking for "_ldap._tcp.<DNS NAME>". When a user specifies "multi:<DNS_NAME>", mongoldap will check for "SRV" and suggest the user should use "srv_raw:<DNS_NAME>" instead.

       

      Be sure to update the 6.0 Compatibility Notes with downgrade information.

      Attachments

        Issue Links

          Activity

            People

              joseph.dougherty@mongodb.com Joseph Dougherty
              backlog-server-pm Backlog - Core Eng Program Management Team
              Jess Mokrzecki Jess Mokrzecki
              Mark Benvenuto
              Votes:
              0 Vote for this issue
              Watchers:
              6 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved:
                42 weeks, 6 days ago