[sync] thunderbird, funambol plugin Invavid authantication after successfull auth

Dominique LALOT dom.lalot at gmail.com
Mon Jan 5 15:59:46 UTC 2009


Hello and Happy new year!

I  tried to sync thunderbird address book and Horde using funambol:

I have no php error at all. Symptom: the initial request is 
authenticated (checking data), but when sending data, authentication is lost
I use compositeAuth. I don't know where to look..
Horde3  groupware webmail 1.2.1

Thanks

Dom

$conf['sessionhandler']['type'] = 'none';
$conf['sessionhandler']['memcache'] = false;
$conf['session']['name'] = 'Horde';
$conf['session']['use_only_cookies'] = true;
$conf['session']['cache_limiter'] = 'nocache';
$conf['session']['timeout'] = 0;
$conf['cookie']['domain'] = $_SERVER['SERVER_NAME'];
$conf['cookie']['path'] = '/horde';
$conf['auth']['driver'] = 'composite';

if (!function_exists('_horde_select_loginscreen')) {
    function _horde_select_loginscreen() {
       if (preg_match('|^/horde/rpc.php|',$_SERVER['REQUEST_URI'])) {
             return 'ldap_drv';
       }
       return 'cas_drv';
    }
}

$conf['auth']['params']['drivers']['ldap_drv']['driver'] = 'ldap';
$conf['auth']['params']['drivers']['ldap_drv']['params']['hostspec'] = 
'annu.univ.fr:389';
$conf['auth']['params']['drivers']['ldap_drv']['params']['basedn'] = 
'ou=people,dc=univ,dc=fr';
$conf['auth']['params']['drivers']['ldap_drv']['params']['version'] = '3';
$conf['auth']['params']['drivers']['ldap_drv']['params']['scope'] ='one';
$conf['auth']['params']['drivers']['ldap_drv']['params']['ad'] = false;
$conf['auth']['params']['drivers']['ldap_drv']['params']['uid'] = 'uid';
$conf['auth']['params']['drivers']['ldap_drv']['params']['encryption'] = 
'plain';
$conf['auth']['params']['drivers']['ldap_drv']['params']['newuser_objectclass'] 
= array('supannPerson');
$conf['auth']['params']['drivers']['ldap_drv']['params']['objectclass'] 
= array('supannPerson');
$conf['auth']['params']['drivers']['ldap_drv']['params']['filter_type'] 
= 'objectclass';
$conf['auth']['params']['drivers']['ldap_drv']['params']['password_expiration'] 
= 'no';


DEBUG:  Backend of class SyncML_Backend_Horde created
DEBUG:  Started at 2009-01-05 14:45:28. Packet logged in 
/tmp/sync/client_110.xml
DEBUG:  New session created: 0105142b7ae4d80195cd2bcb2935d7c3
DEBUG:  Checking authentication for user lalot
*DEBUG:  Authenticated: yes;* version: 1.1; message ID: 1; source URI: 
fmz-ZqLHfQakX5AAZpKHqcPxDg==; target URI: 
http://hordetest.univ.fr/horde/rpc.php; user: lalot; charset: UTF-8; 
wbxml: no
DEBUG:  SQL Query by SyncML_Backend_Horde::readSyncAnchors(): SELECT 
syncml_clientanchor, syncml_serveranchor FROM horde_syncml_anchors WHERE 
syncml_syncpartner = ? AND syncml_db = ? AND syncml_uid = ?, values: 
fmz-ZqLHfQakX5AAZpKHqcPxDg==, contacts, lalot
DEBUG:  No info about previous syncs found for device 
fmz-ZqLHfQakX5AAZpKHqcPxDg== and database card
DEBUG:  Creating SyncML_Sync object for database card; sync type 201
DEBUG:  Received <Final> from client.
DEBUG:  Handle <Final> for state Init
DEBUG:  Sending <Final> to client
DEBUG:  Return message completed
DEBUG:  Finished at 2009-01-05 14:45:28. Packet logged in 
/tmp/sync/server_110.xml

DEBUG:  Backend of class SyncML_Backend_Horde created
DEBUG:  Started at 2009-01-05 14:45:34. Packet logged in 
/tmp/sync/client_111.xml
DEBUG:  New session created: 0105142b7ae4d80195cd2bcb2935d7c3
*DEBUG:  Invalid authentication*
DEBUG:  Authenticated: no; version: 1.1; message ID: 2; source URI: 
fmz-ZqLHfQakX5AAZpKHqcPxDg==; target URI: 
http://hordetest.univ.fr/horde/rpc.php; user: ; charset: UTF-8; wbxml: no
DEBUG:  Received <Final> from client.
DEBUG:  Sending <Final> to client
DEBUG:  Session completed and closed
DEBUG:  Finished at 2009-01-05 14:45:34. Packet logged in 
/tmp/sync/server_111.xml

User-Agent: Funambol Mozilla Plugin v0.7



-- 
Dominique LALOT
Ingenieur Systeme et Reseaux
Universite de la Mediterrane (Aix-Marseille 2)
http://annuaire.univmed.fr/showuser.php?uid=lalot



More information about the sync mailing list