Re: No worthy mechs found

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]


Got over previous error (for now).

However, this time I got:

Mar 14 10:00:46 5f4a350528ca client-test: GSSAPI Error: Unspecified GSS failure.  Minor code may provide more information (Server hbase/5f4a350528ca@xxxxxxxxxxx not found in Kerberos database)

5f4a350528ca is the docker VM.

# klist
Ticket cache: FILE:/tmp/krb5cc_0
Default principal: hbase/localhost@xxxxxxxxxxx

Valid starting     Expires            Service principal
03/14/17 04:02:50  03/14/17 14:02:50  krbtgt/EXAMPLE.COM@xxxxxxxxxxx
renew until 03/21/17 04:02:50

How do I get over the above error ?


On Tue, Mar 14, 2017 at 4:09 PM, Ted Yu <yuzhihong@xxxxxxxxx> wrote:
I use the following code for calling sasl_client_init():

    callback->id = SASL_CB_GETPATH;

    callback->proc = (sasl_callback_ft) &GetPluginPath;

    callback->context = (void *)(sasl_plugin_dir_path.c_str());


    /* user */

    callback->id = SASL_CB_USER;

    callback->proc = (sasl_callback_ft) &Simple;

    callback->context = const_cast<char *>(user_name_.c_str());


    /* termination */

    callback->id = SASL_CB_LIST_END;

    callback->proc = NULL;

    callback->context = NULL;


    rc = sasl_client_init(callbacks);

sasl_client_init() returned 0.

But the following:

    const char *mechusing, *mechlist = "GSSAPI";

    do {

      currentReturnCode = sasl_client_start(sconn_, /* the same context from above */

           mechlist, /* the list of mechanisms

            from the server */

            NULL, /* filled in if an

            interaction is needed */

            &out, /* filled in on success */

            &outlen, /* filled in on success */


gave me -4.

I saw this auth log:

  Mar 14 09:01:33 5f4a350528ca client-test: No worthy mechs found


# ls /usr/lib/sasl2

Is there any lib which was missing ?


[Index of Archives]     [Info Cyrus]     [Squirrel Mail]     [Linux Media]     [Yosemite News]     [gtk]     [KDE]     [Gimp on Windows]     [Steve's Art]

  Powered by Linux