Hi Steve, Setting auth=no in qpidd.conf and restarting Qpid will disable SASL auth for Qpid, and also makes for an insecure installation. The default broker string that Pulp uses to connect to Qpid does not attempt to use auth, and will connect to a Qpid instance that has authentication disabled. Mark received the SASL error so his Qpid environment is still expecting auth.
If you set a setting in qpidd.conf you're changing the behavior or Qpid, not Pulp. They need to be configured to work together. Hopefully this is helpful. -Brian ----- Original Message ----- > From: "Steven Roberts" <[email protected]> > To: "Brian Bouterse" <[email protected]> > Cc: "Mark Keller" <[email protected]>, [email protected] > Sent: Monday, November 24, 2014 2:00:15 AM > Subject: Re: [Pulp-list] Pulp upgrade from 2.3 to 2.4 issues > > On Thu, Sep 04, 2014 at 05:38:16AM -0400, Brian Bouterse wrote: > > Hi Mark, > > > > This exception is caused by an authentication error with Qpid. I > > believe you're missing a package that provides the Cyrus SASL > > authentication type. This results in the "SASL(-4): no mechanism > > available: No worthy mechs found" message. I recommend installing > > cyrus-sasl-plain package, and restarting qpidd, httpd, > > pulp_celerybeat, pulp_workers, and pulp_resource_manager. Then try it > > again. We have a BZ on this as a known issue [0]. > > > > [0]: https://bugzilla.redhat.com/show_bug.cgi?id=1099954 > > > > -Brian > > if I set auth=no in qpidd.conf pulp shouldn't be using sasl right? > > or am I missing something? > > the docs say pulp is not expecting auth by default, but this error > sounds like it might be. > > I am trying to run a 'pulp-admin rpm repo sync run' > > Steve > _______________________________________________ Pulp-list mailing list [email protected] https://www.redhat.com/mailman/listinfo/pulp-list
