Skip site navigation (1)Skip section navigation (2)
Date:      Sat, 6 Dec 2014 10:39:15 +0200
From:      Stefan Parvu <sparvu@systemdatarecorder.org>
To:        freebsd-questions@freebsd.org
Subject:   auth failed for pam saslauthd freebsd current
Message-ID:  <20141206103915.52ea705d4213fec971897aa7@systemdatarecorder.org>

next in thread | raw e-mail | index | archive | help
Hi,

Im trying to understand why I cant auth via pam using testsaslauthd. 

I have installed:

 * cyrus-sasl-2.1.26_9 
 * cyrus-sasl-saslauthd-2.1.26_1  SASL authentication server for cyrus-sasl2

and Im starting saslauthd in debug mode:

Starting saslauthd.
saslauthd[3219] :main            : num_procs  : 5
saslauthd[3219] :main            : mech_option: NULL
saslauthd[3219] :main            : run_path   : /var/run/saslauthd
saslauthd[3219] :main            : auth_mech  : pam
saslauthd[3219] :ipc_init        : using accept lock file: /var/run/saslauthd/mux.accept
saslauthd[3219] :detach_tty      : master pid is: 0
saslauthd[3219] :ipc_init        : listening on socket: /var/run/saslauthd/mux
saslauthd[3219] :main            : using process model
saslauthd[3219] :have_baby       : forked child: 3220
saslauthd[3220] :get_accept_lock : acquired accept lock
saslauthd[3219] :have_baby       : forked child: 3221
saslauthd[3219] :have_baby       : forked child: 3222
saslauthd[3219] :have_baby       : forked child: 3223


and then trying to test: 
testsaslauthd  -u xxxx -p xxxx returns always:
0: NO "authentication failed"

and in the saslauthd logs:

saslauthd[3220] :rel_accept_lock : released accept lock
saslauthd[3221] :get_accept_lock : acquired accept lock
saslauthd[3220] :do_auth         : auth failure: [user=sparvu] [service=imap] [realm=localhost] [mech=pam] [reason=PAM auth error]

The saslauthd runs as:

root   3231   0.0  0.1  47276   5176  4  S+   10:38AM    0:00.01 /usr/local/sbin/saslauthd -d -a pam -m /var/run/saslauthd
root   3232   0.0  0.1  47276   5176  4  S+   10:38AM    0:00.00 /usr/local/sbin/saslauthd -d -a pam -m /var/run/saslauthd
root   3233   0.0  0.1  47276   5172  4  S+   10:38AM    0:00.00 /usr/local/sbin/saslauthd -d -a pam -m /var/run/saslauthd
root   3234   0.0  0.1  47276   5172  4  S+   10:38AM    0:00.00 /usr/local/sbin/saslauthd -d -a pam -m /var/run/saslauthd
root   3235   0.0  0.1  47276   5172  4  S+   10:38AM    0:00.00 /usr/local/sbin/saslauthd -d -a pam -m /var/run/saslauthd

Anyone any ideas ?

Many thanks,

-- 
Stefan Parvu <sparvu@systemdatarecorder.org>



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20141206103915.52ea705d4213fec971897aa7>