Uploaded image for project: 'Hue'
  1. Hue
  2. HUE-2193

[beeswax] HiveServer2 pass-through LDAP authentication at thrift level

    Details

    • Type: Bug
    • Status: Resolved
    • Priority: Major
    • Resolution: Fixed
    • Affects Version/s: 3.6.0
    • Fix Version/s: 3.7.0
    • Component/s: connector.hive
    • Labels:
      None

      Description

      This section:

      if conf.use_sasl:
      def sasl_factory():
      saslc = sasl.Client()
      saslc.setAttr("host", str(conf.host))
      saslc.setAttr("service", str(conf.kerberos_principal))
      if conf.mechanism == 'PLAIN':
      LOG.warn("Chris Inside if Conf.Mechanism")
      saslc.setAttr("username", str(conf.username))
      saslc.setAttr("password", 'hue') # Just a non empty string
      saslc.init()
      return saslc

      Just sends a password of "hue" no matter what.

        Attachments

          Activity

            People

            • Assignee:
              cconner Chris Conner
              Reporter:
              cconner Chris Conner
            • Votes:
              0 Vote for this issue
              Watchers:
              3 Start watching this issue

              Dates

              • Created:
                Updated:
                Resolved: