Uploaded image for project: 'Core Server'
  1. Core Server
  2. SERVER-33993

(kerberos) failed to connect if the principle name has '@' character

    • Type: Icon: Bug Bug
    • Resolution: Duplicate
    • Priority: Icon: Major - P3 Major - P3
    • None
    • Affects Version/s: None
    • Component/s: Security
    • None
    • ALL
    • Service Arch 2018-10-08, Service Arch 2018-10-22, Service Arch 2018-11-05, Service Arch 2018-11-19, Service Arch 2018-12-03

      hi
      I made following test:
      firstly, I added user1@a@KER.COM into KDC, see

      (note: for escape purpose, we have to add a back-slash before @ if the principle name has @)
      and then I added the user "user1@a@KER.COM" into mongodb server. see
      then try to connect from mongo shell

      I can't login successfully from mongo shell

        1. add_to_kdc.png
          add_to_kdc.png
          57 kB
        2. addUser.png
          addUser.png
          31 kB
        3. log_shell.png
          log_shell.png
          40 kB
        4. add_user.png
          add_user.png
          10 kB
        5. connect.png
          connect.png
          23 kB

            Assignee:
            ben.caimano@mongodb.com Benjamin Caimano (Inactive)
            Reporter:
            winnie_quest winnie_quest
            Votes:
            1 Vote for this issue
            Watchers:
            9 Start watching this issue

              Created:
              Updated:
              Resolved: