Hallo,
ich benutzte seit 2009 ein Nokia 6303 mit egw1.6003. Alles bestens.
Nach einem Serverumzug, und Neuinstallation von egw1.8001 geht syncml nicht mehr.
(rpm Paket installiert mit YUM unter Plesk 9.3/Centos5, PHP5.36u).
Alles andere funktioniert übrigens bestens, auch die Übernahme der Daten ging reibungsfrei.
Das Syncml Logfile wird - abweichend von allen Dokumentationen - nicht im eingestellten Pfad abgelegt, sondern ins apache error-log eingefügt. Damit es überhaupt geschrieben wurde, musste ich folgendes “Reparieren:”
Sun May 29 00:10:51 2011] [error] [client 80.187.103.101] PHP Warning: error_log() expects parameter 2 to be long, string given in /usr/share/egroupware/egw-pear/Log/error_log.php on line 120
Ich habe 0 als zweiten Parameter in Zeile 120 eigefügt; nun wird ein Logfile geschrieben.
Ich habe dann zur Fehlersuche nur Notes synchronisiert, es sind auch nur drei. Anbei das Logfile:
Sun May 29 11:28:23 2011] [error] [client 80.187.103.21] EGWSYNC: [] SyncML[oglmd20mmcnho6n4dhbankuu83]: package 1 +++++++++++++++++++++ started [on line 221 of “/usr/share/egroupware/phpgwapi/inc/horde/Horde/SyncML.php”]
[Sun May 29 11:28:23 2011] [error] [client 80.187.103.21] EGWSYNC: [] SyncML[syncml-d2f19040bd8479b0be15a50724c10757]: starting new session for MeinBenutzerName@default [on line 175 of “/usr/share/egroupware/phpgwapi/inc/horde/Horde/SyncML.php”]
[Sun May 29 11:28:23 2011] [error] [client 80.187.103.21] EGWSYNC: [] SyncML[syncml-d2f19040bd8479b0be15a50724c10757]: create new session state variable for IMEI:358005034510427 [on line 183 of “/usr/share/egroupware/phpgwapi/inc/horde/Horde/SyncML.php”]
[Sun May 29 11:28:23 2011] [error] [client 80.187.103.21] EGWSYNC: [] SyncML: Authentication not yet possible. Credetials missing [on line 375 of “/usr/share/egroupware/phpgwapi/inc/horde/Horde/SyncML/State_egw.php”]
[Sun May 29 11:28:23 2011] [error] [client 80.187.103.21] EGWSYNC: [] SyncML: Authentication not yet possible. Credetials missing [on line 375 of “/usr/share/egroupware/phpgwapi/inc/horde/Horde/SyncML/State_egw.php”]
[Sun May 29 11:28:23 2011] [error] [client 80.187.103.21] EGWSYNC: [] SyncML_EGW[syncml-d2f19040bd8479b0be15a50724c10757]: Authentication of MeinBenutzerName@default succeded [on line 391 of “/usr/share/egroupware/phpgwapi/inc/horde/Horde/SyncML/State_egw.php”]
[Sun May 29 11:28:23 2011] [error] [client 80.187.103.21] EGWSYNC: [] SyncML[syncml-d2f19040bd8479b0be15a50724c10757]: found action commands [on line 536 of “/usr/share/egroupware/phpgwapi/inc/horde/Horde/SyncML.php”]
[Sun May 29 11:28:23 2011] [error] [client 80.187.103.21] EGWSYNC: [] SyncML[syncml-d2f19040bd8479b0be15a50724c10757]: found action commands [on line 536 of “/usr/share/egroupware/phpgwapi/inc/horde/Horde/SyncML.php”]
[Sun May 29 11:28:23 2011] [error] [client 80.187.103.21] EGWSYNC: [] SyncML: Alert 201 [on line 175 of “/usr/share/egroupware/phpgwapi/inc/horde/Horde/SyncML/Command/Alert.php”]
[Sun May 29 11:28:23 2011] [error] [client 80.187.103.21] EGWSYNC: [] SyncML: Creating SyncML_Sync object for target ./notes; sync type 201 [on line 301 of “/usr/share/egroupware/phpgwapi/inc/horde/Horde/SyncML/Command/Alert.php”]
[Sun May 29 11:28:23 2011] [error] [client 80.187.103.21] EGWSYNC: [] SyncML: new sync for alerttype 201 [on line 61 of “/usr/share/egroupware/phpgwapi/inc/horde/Horde/SyncML/Sync.php”]
[Sun May 29 11:28:23 2011] [error] [client 80.187.103.21] EGWSYNC: [egwnotessync] SymcML: egwnotessync list found: 3 [on line 91 of “/usr/share/egroupware/syncml/notes/lib/api.php”]
[Sun May 29 11:28:23 2011] [error] [client 80.187.103.21] EGWSYNC: [] SyncML[syncml-d2f19040bd8479b0be15a50724c10757]: syncStatus(server sync acknowledged) 0 [on line 679 of “/usr/share/egroupware/phpgwapi/inc/horde/Horde/SyncML.php”]
[Sun May 29 11:28:23 2011] [error] [client 80.187.103.21] EGWSYNC: [] SyncML[syncml-d2f19040bd8479b0be15a50724c10757]: package ----------------------- done [on line 563 of “/usr/share/egroupware/phpgwapi/inc/horde/Horde/SyncML.php”]
[Sun May 29 11:28:23 2011] [error] [client 80.187.103.21] EGWSYNC: [] SyncML: sourceLocURI /telecom/note.txt not found:\n [on line 1031 of “/usr/share/egroupware/phpgwapi/inc/horde/Horde/SyncML/State.php”]
[Sun May 29 11:28:23 2011] [error] [client 80.187.103.21] EGWSYNC: [] SyncML: PreferedContentTypeClient missing, sending [on line 715 of “/usr/share/egroupware/phpgwapi/inc/horde/Horde/SyncML.php”]
[Sun May 29 11:28:23 2011] [error] [client 80.187.103.21] EGWSYNC: [] SyncML[syncml-d2f19040bd8479b0be15a50724c10757]: syncStatus = 0, actionCommands = False [on line 593 of “/usr/share/egroupware/phpgwapi/inc/horde/Horde/SyncML.php”]
Können die Entwickler damit etwas anfangen (und eine Lösung bieten?)
Mir scheint die Integration von Horde in EGW nicht ganz fertig zu sein!
Viele Grüße