[ingo] Ingo with Cyrus Sieve ... Authentication Fails
Marc Fournier
scrappy at hub.org
Sat Feb 8 07:11:57 UTC 2014
I’ve been running Horde since forever now, and right now am running 5.1.5 / Webmail … it was just reported to me that with this new version, clients can no longer authenticate to the sieve server …
on the Sieve side, nothing in our configuration has changed in years now … IMP connects find to the IMAP server, and if I go to the command line and use sieveshell, I can login and upload / activate sieve scripts … everything authenticating perfectly … but, if I go in via webmail, I get what looks to be mostly perfect communications, but then it fails:
===
Feb 8 03:03:53 hub sieve[45683]: SQL backend defaulting to engine 'sqlite'
Feb 8 03:03:53 hub sieve[45683]: executed
Feb 8 03:03:53 hub sieve[45683]: sql auxprop plugin using sqlite engine
Feb 8 03:03:53 hub sieve[45683]: accepted connection
Feb 8 03:03:54 hub sieve[45683]: sql plugin Parse the username scrappy at hub.org
Feb 8 03:03:54 hub sieve[45683]: sql plugin try and connect to a host
Feb 8 03:03:54 hub sieve[45683]: sql plugin trying to open db '/var/db/sqlite/mailsys' on host ''
Feb 8 03:03:54 hub sieve[45683]: begin transaction
Feb 8 03:03:54 hub sieve[45683]: sql plugin create statement from userPassword scrappy hub.org
Feb 8 03:03:54 hub sieve[45683]: sql plugin doing query SELECT userPassword FROM sasl_auth WHERE userid = 'scrappy at hub.org';
Feb 8 03:03:54 hub sieve[45683]: commit transaction
Feb 8 03:03:54 hub sieve[45683]: sql plugin Parse the username scrappy at hub.org
Feb 8 03:03:54 hub sieve[45683]: sql plugin try and connect to a host
Feb 8 03:03:54 hub sieve[45683]: sql plugin trying to open db '/var/db/sqlite/mailsys' on host ''
Feb 8 03:03:54 hub sieve[45683]: begin transaction
Feb 8 03:03:54 hub sieve[45683]: sql plugin create statement from userPassword scrappy hub.org
Feb 8 03:03:54 hub sieve[45683]: sql plugin doing query SELECT userPassword FROM sasl_auth WHERE userid = 'scrappy at hub.org';
Feb 8 03:03:54 hub sieve[45683]: sql plugin create statement from cmusaslsecretPLAIN scrappy hub.org
Feb 8 03:03:54 hub sieve[45683]: sql plugin doing query SELECT cmusaslsecretPLAIN FROM sasl_auth WHERE userid = 'scrappy at hub.org';
Feb 8 03:03:54 hub sieve[45683]: sql plugin: no such column: cmusaslsecretPLAIN
Feb 8 03:03:54 hub sieve[45683]: commit transaction
Feb 8 03:03:54 hub sieve[45683]: sql plugin Parse the username scrappy at hub.org
Feb 8 03:03:54 hub sieve[45683]: sql plugin try and connect to a host
Feb 8 03:03:54 hub sieve[45683]: sql plugin trying to open db '/var/db/sqlite/mailsys' on host ''
Feb 8 03:03:54 hub sieve[45683]: sql plugin Parse the username scrappy at org
Feb 8 03:03:54 hub sieve[45683]: sql plugin try and connect to a host
Feb 8 03:03:54 hub sieve[45683]: sql plugin trying to open db '/var/db/sqlite/mailsys' on host ''
Feb 8 03:03:55 hub master[84211]: process 45683 exited, status 0
===
My backends.php look right, I think …
==
$backends['sieve'] = array(
// Disabled by default
'disabled' => false,
'transport' => array(
Ingo::RULE_ALL => array(
'driver' => 'timsieved',
'params' => array(
// Hostname of the timsieved server
'hostspec' => 'mail.' . preg_replace('|^webmail\.|i', '', $_SERVER["HTTP_HOST"]),
// Login type of the server
'logintype' => 'PLAIN',
// Enable/disable TLS encryption
'usetls' => true,
// Port number of the timsieved server
'port' => 4190,
// Name of the sieve script
'scriptname' => 'ingo',
// Enable debugging. The sieve protocol communication is logged
// with the DEBUG level.
'debug' => false,
),
),
),
'script' => array(
Ingo::RULE_ALL => array(
'driver' => 'sieve',
'params' => array(
// If using Dovecot or any other Sieve implementation that
// requires folder names to be UTF-8 encoded, set this
// parameter to true.
'utf8' => false,
),
),
),
'shares' => false
);
==
I’m at a loss as to what I’m overlooking .. as far as I can tell, by the fact that older ingo versions did work, and sieveshell still does work, the IMAP/Sieve server side of things *should* be correct, so I’m figuring it is something I’m not seeing on the ingo side …
Please advise …
Thank you ...
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 203 bytes
Desc: Message signed with OpenPGP using GPGMail
URL: <http://lists.horde.org/archives/ingo/attachments/20140207/3a2fbdfa/attachment.bin>
More information about the ingo
mailing list