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

Enterprise dependency for RedHat is missing cyrus-sasl-plain

    • Type: Icon: Bug Bug
    • Resolution: Done
    • Priority: Icon: Major - P3 Major - P3
    • 2.7.8
    • Affects Version/s: None
    • Component/s: Packaging
    • None
    • Fully Compatible
    • Linux

      The RPM is missing dependency for cyrus-sasl-plain in the package specification that is needed for PLAIN / LDAP authentication to work. This does seem to be fine for Debian as libsasl2 covers all authentication mechanisms. This results in following error on the server start and is not very helpful to diagnose the cause:

      mongod --smallfiles --dbpath data --setParameter authenticationMechanisms=PLAIN --setParameter saslauthdPath=/var/run/saslauthd/mux
      2014-10-01T14:47:42.204-0400 SEVERE: Failed global initialization: BadValue SASL(-4): no mechanism available: Couldn't find mech PLAIN
      

            Assignee:
            ernie.hershey@mongodb.com Ernie Hershey (Inactive)
            Reporter:
            anil.kumar Anil Kumar
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

              Created:
              Updated:
              Resolved: