Hi,
after upgrading to 1.6 syncing my Sony Ericsson phone (W760i) towards EGroupware by Syncml does not work any more. In 1.4 it worked quite perfectly. I have installed the actual 1.6-snapshot.
The phone always says something like “session failed, bad username or password”, even though authentication success is reported in the access protocol and syncml log. However, the log has also entries like “Authentication not yet possible”, but that seems to be normal ?! I have played with various settings in EGroupware, but had no success. Even the eGroupWare SyncML Extensions (http://k.noc.de) did not work.
Syncml messages with sync data (e.g. tasks) are stored in /tmp/sync, so there is a sync in progress. But at the end it seems, that EGroupware sends a “bad message” to the phone (or too many auth errors ?)
A similar problem was reported here.
Any investigations possible ?
Syncml Log:
[24-Feb-2009 08:25:11] EGWSYNC: [] SyncML[syncml-be6fbc3c0b69bc67e60e021a2617cc81]: starting new session for [on line 169 of “/usr/share/egroupware/phpgwapi/inc/horde/Horde/Syn
cML.php”]
[24-Feb-2009 08:25:11] EGWSYNC: [] SyncML[syncml-be6fbc3c0b69bc67e60e021a2617cc81]: create new session state variable [on line 175 of “/usr/share/egroupware/phpgwapi/inc/horde/H
orde/SyncML.php”]
[24-Feb-2009 08:25:11] EGWSYNC: [] SyncML[syncml-be6fbc3c0b69bc67e60e021a2617cc81]: package 1 +++++++++++++++++++++ started [on line 219 of “/usr/share/egroupware/phpgwapi/inc/h
orde/Horde/SyncML.php”]
[24-Feb-2009 08:25:11] EGWSYNC: [] SyncML: Authentication not yet possible currently. Username and password not available [on line 252 of “/usr/share/egroupware/phpgwapi/inc/hor
de/Horde/SyncML/State_egw.php”]
[24-Feb-2009 08:25:11] EGWSYNC: [] SyncML[syncml-be6fbc3c0b69bc67e60e021a2617cc81]: found action commands 1 [on line 500 of “/usr/share/egroupware/phpgwapi/inc/horde/Hor
de/SyncML.php”]
[24-Feb-2009 08:25:11] EGWSYNC: [] SyncML: create new sync for ./tasks 201 [on line 333 of “/usr/share/egroupware/phpgwapi/inc/horde/Horde/SyncML/Command/Alert.php”]
[24-Feb-2009 08:25:11] EGWSYNC: [] SyncML: new sync for alerttype 201 [on line 41 of “/usr/share/egroupware/phpgwapi/inc/horde/Horde/SyncML/Sync.php”]
[24-Feb-2009 08:25:11] EGWSYNC: [] SyncML: state->removeAllUID(type=./tasks) [on line 300 of “/usr/share/egroupware/phpgwapi/inc/horde/Horde/SyncML/State_egw.php”]
[24-Feb-2009 08:25:11] EGWSYNC: [] SyncML: Authentication not yet possible currently. Username and password not available [on line 252 of “/usr/share/egroupware/phpgwapi/inc/hor
de/Horde/SyncML/State_egw.php”]
[24-Feb-2009 08:25:11] EGWSYNC: [] SyncML[syncml-be6fbc3c0b69bc67e60e021a2617cc81]: package ----------------------- done [on line 525 of “/usr/share/egroupware/phpgwapi/inc/hord
e/Horde/SyncML.php”]
[24-Feb-2009 08:25:11] EGWSYNC: [] SyncML[syncml-be6fbc3c0b69bc67e60e021a2617cc81]: syncStatus actionCommands: 1 [on line 549 of “/usr/share/egroupware/phpgwapi/inc/horde/Horde/
SyncML.php”]
[24-Feb-2009 08:25:12] EGWSYNC: [] SyncML[syncml-be6fbc3c0b69bc67e60e021a2617cc81]: reusing existing session [on line 165 of “/usr/share/egroupware/phpgwapi/inc/horde/Horde/Sync
ML.php”]
[24-Feb-2009 08:25:12] EGWSYNC: [] SyncML[syncml-be6fbc3c0b69bc67e60e021a2617cc81]: package 2 +++++++++++++++++++++ started [on line 219 of “/usr/share/egroupware/phpgwapi/inc/h
orde/Horde/SyncML.php”]
[24-Feb-2009 08:25:13] EGWSYNC: [] SyncML: Authentication not yet possible currently. Username and password not available [on line 252 of “/usr/share/egroupware/phpgwapi/inc/hor
de/Horde/SyncML/State_egw.php”]
[24-Feb-2009 08:25:13] EGWSYNC: [] SyncML_EGW: Authentication of user@default/syncml-be6fbc3c0b69bc67e60e021a2617cc81 succeded [on line 272 of “/usr/share/egroupware/phpgwapi/inc
/horde/Horde/SyncML/State_egw.php”]
[24-Feb-2009 08:25:13] EGWSYNC: [] SyncML[syncml-be6fbc3c0b69bc67e60e021a2617cc81]: found action commands 1 [on line 500 of “/usr/share/egroupware/phpgwapi/inc/horde/Hor
de/SyncML.php”]
[24-Feb-2009 08:25:13] EGWSYNC: [] SyncML: checking anchor targetLocURI: clientlast: 12 / 12 [on line 105 of “/usr/share/egroupware/phpgwapi/inc/horde/Horde/SyncML/Command/Alert
.php”]
[24-Feb-2009 08:25:13] EGWSYNC: [] SyncML: Anchor match, TwoWaySync since 12 [on line 112 of “/usr/share/egroupware/phpgwapi/inc/horde/Horde/SyncML/Command/Alert.php”]
[24-Feb-2009 08:25:13] EGWSYNC: [] SyncML[syncml-be6fbc3c0b69bc67e60e021a2617cc81]: package ----------------------- done [on line 525 of “/usr/share/egroupware/phpgwapi/inc/hord
e/Horde/SyncML.php”]
[24-Feb-2009 08:25:13] EGWSYNC: [] SyncML[syncml-be6fbc3c0b69bc67e60e021a2617cc81]: syncStatus actionCommands: 1 [on line 549 of “/usr/share/egroupware/phpgwapi/inc/horde/Horde/
SyncML.php”]
[24-Feb-2009 08:25:14] EGWSYNC: [] SyncML[syncml-be6fbc3c0b69bc67e60e021a2617cc81]: reusing existing session [on line 165 of “/usr/share/egroupware/phpgwapi/inc/horde/Horde/Sync
ML.php”]
[24-Feb-2009 08:25:14] EGWSYNC: [] SyncML[syncml-be6fbc3c0b69bc67e60e021a2617cc81]: create new session state variable [on line 175 of “/usr/share/egroupware/phpgwapi/inc/horde/H
orde/SyncML.php”]
[24-Feb-2009 08:25:14] EGWSYNC: [] SyncML[syncml-be6fbc3c0b69bc67e60e021a2617cc81]: package 3 +++++++++++++++++++++ started [on line 219 of “/usr/share/egroupware/phpgwapi/inc/h
orde/Horde/SyncML.php”]
[24-Feb-2009 08:25:14] EGWSYNC: [] SyncML: Authentication not yet possible currently. Username and password not available [on line 252 of “/usr/share/egroupware/phpgwapi/inc/hor
de/Horde/SyncML/State_egw.php”]
[24-Feb-2009 08:25:14] EGWSYNC: [] SyncML[syncml-be6fbc3c0b69bc67e60e021a2617cc81]: found action commands 1 [on line 500 of “/usr/share/egroupware/phpgwapi/inc/horde/Hord
e/SyncML.php”]
[24-Feb-2009 08:25:14] EGWSYNC: [] SyncML[syncml-be6fbc3c0b69bc67e60e021a2617cc81]: syncStatus(client sync started) 1 [on line 507 of “/usr/share/egroupware/phpgwapi/inc/horde/H
orde/SyncML.php”]
[24-Feb-2009 08:25:14] EGWSYNC: [] SyncML: $this->_targetURI = ./tasks [on line 36 of “/usr/share/egroupware/phpgwapi/inc/horde/Horde/SyncML/Command/Sync.php”]
[24-Feb-2009 08:25:14] EGWSYNC: [] SyncML[syncml-be6fbc3c0b69bc67e60e021a2617cc81]: syncStatus(client sync finnished) 2 [on line 641 of “/usr/share/egroupware/phpgwapi/inc/horde
/Horde/SyncML.php”]
[24-Feb-2009 08:25:14] EGWSYNC: [] SyncML[syncml-be6fbc3c0b69bc67e60e021a2617cc81]: package ----------------------- done [on line 525 of “/usr/share/egroupware/phpgwapi/inc/hord
e/Horde/SyncML.php”]
[24-Feb-2009 08:25:14] EGWSYNC: [] SyncML[syncml-be6fbc3c0b69bc67e60e021a2617cc81]: syncStatus 2actionCommands: 1 [on line 549 of “/usr/share/egroupware/phpgwapi/inc/horde/Horde
/SyncML.php”]
[24-Feb-2009 08:25:14] EGWSYNC: [] SyncML[syncml-be6fbc3c0b69bc67e60e021a2617cc81]: syncStatus(client sync acknowledged) 3 [on line 591 of “/usr/share/egroupware/phpgwapi/inc/ho
rde/Horde/SyncML.php”]
Last server messages (/tmp/syncml):
^B^@^@j^]-//SYNCML//DTD SyncML 1.1//ENmlq^C1.1^@^Ar^CSyncML/1.1^@^Ae^C44^@^A[^C3^@^AnW^CIMEI:123456789012345^@^A^AgW^Chttps://www.domain.de/egroupware/rpc.php?syncml_sessionid=syncml-be6fbc3c0b69bc67e60e021a2617cc81^@^A^A^AkiK^C1^@^A^C3^@^AL^C0^@^AJ^CSyncHdr^@^Ao^Chttps://www.domain.de/egroupware/rpc.php?syncml_sessionid=syncml-be6fbc3c0b69bc67e60e021a2617cc81^@^Ah^CIMEI:123456789012345^@^AIZ^@^AG^Cb64^@^AS^Csyncml:auth-basic^@^A^A^A^@^@O^C407^@^A^AiK^C2^@^A^C3^@^AL^C6^@^AJ^CSync^@^Ao^C./tasks^@^Ah^CTasks^@^AO^C200^@^A^A^A^A