Re: How to test timsieved

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

 



On 14/08/09 09:59 +0200, Paul van der Vlis wrote:
Dan White schreef:
I used the "-d" option in /etc/default/saslauthd and restarted saslauthd.

In another terminal I tried sivtest, where the authentication was wrong.

But, in the debug I see that the authentication was OK for saslauthd.

---------
paul@sigmund:/root$ sivtest -v localhost
S: "IMPLEMENTATION" "Cyrus timsieved v2.1.18-IPv6-Debian-2.1.18-5.1"
S: "SASL" "PLAIN"
S: "SIEVE" "fileinto reject envelope vacation imapflags notify
subaddress relational regex"
S: "STARTTLS"
S: OK
Please enter your password:
C: AUTHENTICATE "PLAIN" {20+}
AHBhdWwAZXJ1NGJjZw==
S: NO "Authentication Error"
Authentication failed. generic failure
Security strength factor: 0
---------

----------
sigmund:/etc/pam.d# /etc/init.d/saslauthd restart
Restarting SASL Authentication Daemon: saslauthdsaslauthd[29778] :main
         : num_procs  : 5
saslauthd[29778] :main            : mech_option: NULL
saslauthd[29778] :main            : run_path   : /var/run/saslauthd
saslauthd[29778] :main            : auth_mech  : pam
saslauthd[29778] :cache_alloc_mm  : mmaped shared memory segment on
file: /var/run/saslauthd/cache.mmap
saslauthd[29778] :cache_init      : bucket size: 92 bytes
saslauthd[29778] :cache_init      : stats size : 36 bytes
saslauthd[29778] :cache_init      : timeout    : 28800 seconds
saslauthd[29778] :cache_init      : cache table: 944764 total bytes
saslauthd[29778] :cache_init      : cache table: 1711 slots
saslauthd[29778] :cache_init      : cache table: 10266 buckets
saslauthd[29778] :cache_init_lock : flock file opened at
/var/run/saslauthd/cache.flock
saslauthd[29778] :ipc_init        : using accept lock file:
/var/run/saslauthd/mux.accept
saslauthd[29778] :detach_tty      : master pid is: 0
saslauthd[29778] :ipc_init        : listening on socket:
/var/run/saslauthd/mux
saslauthd[29778] :main            : using process model
saslauthd[29779] :get_accept_lock : acquired accept lock
saslauthd[29778] :have_baby       : forked child: 29779
saslauthd[29778] :have_baby       : forked child: 29780
saslauthd[29778] :have_baby       : forked child: 29781
saslauthd[29778] :have_baby       : forked child: 29782
saslauthd[29779] :rel_accept_lock : released accept lock
saslauthd[29780] :get_accept_lock : acquired accept lock
saslauthd[29779] :cache_get_rlock : attempting a read lock on slot: 1682
saslauthd[29779] :cache_lookup    : [login=paul] [service=]
[realm=sieve]: not found, update pending
saslauthd[29779] :cache_un_lock   : attempting to release lock on slot: 1682
saslauthd[29779] :cache_get_wlock : attempting a write lock on slot: 1682
saslauthd[29779] :cache_commit    : lookup committed
saslauthd[29779] :cache_un_lock   : attempting to release lock on slot: 1682
saslauthd[29779] :do_auth         : auth success: [user=paul]
[service=sieve] [realm=] [mech=pam]
saslauthd[29779] :do_request      : response: OK
----------

I just did some quick testing on my system and cannot authenticate to
timsieved as a user who's mailbox does not exist.

I have a mailbox for dwhite@xxxxxxx, but not dwhite. Here's the results of
a few tests:

Works:
imtest -a dwhite -m PLAIN localhost
imtest -a dwhite@xxxxxxx -m PLAIN localhost
sivtest -a dwhite@xxxxxxx -m PLAIN localhost

Doesn't work:
sivtest -a dwhite -m PLAIN localhost

Based on that, I'm assuming that a mailbox for paul needs to exist to
authenticate. Is that that the case?

--
Dan White

Attachment: signature.asc
Description: Digital signature

----
Cyrus Home Page: http://cyrusimap.web.cmu.edu/
Cyrus Wiki/FAQ: http://cyrusimap.web.cmu.edu/twiki
List Archives/Info: http://asg.web.cmu.edu/cyrus/mailing-list.html

[Index of Archives]     [Cyrus SASL]     [Squirrel Mail]     [Asterisk PBX]     [Video For Linux]     [Photo]     [Yosemite News]     [gtk]     [KDE]     [Gimp on Windows]     [Steve's Art]

  Powered by Linux