Uploaded image for project: 'Node.js Driver'
  1. Node.js Driver
  2. NODE-2906

Kerberos uses krb5.conf in linux

    • Type: Icon: Task Task
    • Resolution: Works as Designed
    • Priority: Icon: Major - P3 Major - P3
    • None
    • Affects Version/s: None
    • Component/s: kerberos, Shell
    • None
    • Not Needed

      On linux (Ubuntu 20.10) the kerberos module seems to use the krb5.conf configuration and defaults.

      This causes issues since, even when this file is not present, the implementation defaults to always canonicalize the service principal domain, even if the user is not connecting with CANONICALIZE_HOST_NAME:true.

      Impact on the new shell:

      Breaking change between mongo and mongosh. Linux users will experience unexpected behaviour when connecting to a kerberized server.

            Assignee:
            Unassigned Unassigned
            Reporter:
            maurizio.casimirri@mongodb.com Maurizio Casimirri
            Votes:
            0 Vote for this issue
            Watchers:
            3 Start watching this issue

              Created:
              Updated:
              Resolved: