[horde] ingo: Authentication failed
Oliver Lehmann
lehmann at ans-netz.de
Thu Jan 17 12:30:20 UTC 2013
Hi,
I once was using Ingo configured to use Sieve with my dovecot installation
with H3. Now I want to get it back to work with H5 but it is not working :(
When I now try to save my sieve rules I'm getting a red box telling me:
"Authentication failed."
I found out, that in ingo/lib/Transport/Timsieved.php, $auth and
$this->_params['euser'] both are without my domain.
I logon to Horde as lehmann at ans-netz.de, and this is also my login name for
the Sieve server. But I found out, that the login is done as "lehmann", the
domain name is omitted.
When I hardcode $auth and $this->_params['euser'] as lehmann at ans-netz.de it
works and the rules are saved.
Is there a setting I'm mising?
protected function _connect()
{
if (!empty($this->_sieve)) {
return;
}
Horde::logMessage($this->_params['password'], 'ERR');
Horde::logMessage($this->_params['username'], 'ERR');
Horde::logMessage($this->_params['euser'], 'ERR');
$auth = empty($this->_params['admin'])
? $this->_params['username']
: $this->_params['admin'];
$auth = "lehmann at ans-netz.de";
$this->_sieve = new Net_Sieve(
$auth,
$this->_params['password'],
$this->_params['hostspec'],
$this->_params['port'],
$this->_params['logintype'],
/* $this->_params['euser'], */
"lehmann at ans-netz.de",
$this->_params['debug'],
false,
$this->_params['usetls'],
null,
array($this, 'debug')
);
More information about the horde
mailing list