I am new to this forum, but not new to egroupware and syncml...
I had to reinstall my server with fedora 9 a while ago.
I also installed egw 1.6001 on apache 2.2.9-1 and php 5.2.9 plus mysql 14.12....
So far so good, egroupware itself seems to run fine. I am using a cell phone with Synthesis SyncML, which worked fine on egw 1.4 before btw...
Now I am getting an error code 403 every time I try to sync. My apache-log says:
[Thu Jun 04 15:08:20 2009] [error] [client 192.168.1.229] EGWSYNC: [] SyncML: No DTD found for /4609 [on line 62 of "/home/web/http/egroupware/phpgwapi/inc/horde/Horde/RPC/syncml_wbxml.p
hp"]
[Thu Jun 04 15:08:21 2009] [error] [client 192.168.1.229] EGWSYNC: [] SyncML: No DTD found for /4609 [on line 62 of "/home/web/http/egroupware/phpgwapi/inc/horde/Horde/RPC/syncml_wbxml.p
hp"]
[Thu Jun 04 15:08:21 2009] [error] [client 192.168.1.229] EGWSYNC: [] SyncML[syncml-1d12f33cb7bc52b7ae2c9183666f7968]: starting new session for otto [on line 169 of "/home/web/http/egrou
pware/phpgwapi/inc/horde/Horde/SyncML.php"]
[Thu Jun 04 15:08:21 2009] [error] [client 192.168.1.229] EGWSYNC: [] SyncML[syncml-1d12f33cb7bc52b7ae2c9183666f7968]: create new session state variable [on line 175 of "/home/web/http/e
groupware/phpgwapi/inc/horde/Horde/SyncML.php"]
[Thu Jun 04 15:08:21 2009] [error] [client 192.168.1.229] EGWSYNC: [] SyncML[syncml-1d12f33cb7bc52b7ae2c9183666f7968]: package 1 +++++++++++++++++++++ started [on line 219 of "/home/web/
http/egroupware/phpgwapi/inc/horde/Horde/SyncML.php"]
[Thu Jun 04 15:08:21 2009] [error] [client 192.168.1.229] EGWSYNC: [] SyncML: Authentication not yet possible currently. Password not available [on line 258 of "/home/web/http/egroupware/phpgwapi/inc/horde/Horde/SyncML/State_egw.php"]
[Thu Jun 04 15:08:21 2009] [error] [client 192.168.1.229] EGWSYNC: [] SyncML_EGW: Authentication of otto@default/syncml-1d12f33cb7bc52b7ae2c9183666f7968 succeded [on line 272 of "/home/web/http/egroupware/phpgwapi/inc/horde/Horde/SyncML/State_egw.php"]
[Thu Jun 04 15:08:21 2009] [error] [client 192.168.1.229] EGWSYNC: [] SyncML[syncml-1d12f33cb7bc52b7ae2c9183666f7968]: found action commands <Put> 1 [on line 500 of "/home/web/http/egroupware/phpgwapi/inc/horde/Horde/SyncML.php"]
[Thu Jun 04 15:08:21 2009] [error] [client 192.168.1.229] EGWSYNC: [] SyncML[syncml-1d12f33cb7bc52b7ae2c9183666f7968]: found action commands <Get> 1 [on line 500 of "/home/web/http/egroupware/phpgwapi/inc/horde/Horde/SyncML.php"]
[Thu Jun 04 15:08:21 2009] [error] [client 192.168.1.229] EGWSYNC: [] SyncML[syncml-1d12f33cb7bc52b7ae2c9183666f7968]: found action commands <Alert> 1 [on line 500 of "/home/web/http/egroupware/phpgwapi/inc/horde/Horde/SyncML.php"]
[Thu Jun 04 15:08:21 2009] [error] [client 192.168.1.229] EGWSYNC: [] SyncML: create new sync for calendar 203 [on line 333 of "/home/web/http/egroupware/phpgwapi/inc/horde/Horde/SyncML/Command/Alert.php"]
and so on....
Does anyone know this problem ? I am a little bit confused of that... Would be fine if anyone could help me...
I am new to this forum, but not new to egroupware and syncml...
I had to reinstall my server with fedora 9 a while ago.
I also installed egw 1.6001 on apache 2.2.9-1 and php 5.2.9 plus mysql 14.12....
So far so good, egroupware itself seems to run fine. I am using a cell phone with Synthesis SyncML, which worked fine on egw 1.4 before btw...
Now I am getting an error code 403 every time I try to sync. My apache-log says:
[Thu Jun 04 15:08:20 2009] [error] [client 192.168.1.229] EGWSYNC: [] SyncML: No DTD found for /4609 [on line 62 of "/home/web/http/egroupware/phpgwapi/inc/horde/Horde/RPC/syncml_wbxml.p
hp"]
[Thu Jun 04 15:08:21 2009] [error] [client 192.168.1.229] EGWSYNC: [] SyncML: No DTD found for /4609 [on line 62 of "/home/web/http/egroupware/phpgwapi/inc/horde/Horde/RPC/syncml_wbxml.p
hp"]
[Thu Jun 04 15:08:21 2009] [error] [client 192.168.1.229] EGWSYNC: [] SyncML[syncml-1d12f33cb7bc52b7ae2c9183666f7968]: starting new session for otto [on line 169 of "/home/web/http/egrou
pware/phpgwapi/inc/horde/Horde/SyncML.php"]
[Thu Jun 04 15:08:21 2009] [error] [client 192.168.1.229] EGWSYNC: [] SyncML[syncml-1d12f33cb7bc52b7ae2c9183666f7968]: create new session state variable [on line 175 of "/home/web/http/e
groupware/phpgwapi/inc/horde/Horde/SyncML.php"]
[Thu Jun 04 15:08:21 2009] [error] [client 192.168.1.229] EGWSYNC: [] SyncML[syncml-1d12f33cb7bc52b7ae2c9183666f7968]: package 1 +++++++++++++++++++++ started [on line 219 of "/home/web/
http/egroupware/phpgwapi/inc/horde/Horde/SyncML.php"]
[Thu Jun 04 15:08:21 2009] [error] [client 192.168.1.229] EGWSYNC: [] SyncML: Authentication not yet possible currently. Password not available [on line 258 of "/home/web/http/egroupware/phpgwapi/inc/horde/Horde/SyncML/State_egw.php"]
[Thu Jun 04 15:08:21 2009] [error] [client 192.168.1.229] EGWSYNC: [] SyncML_EGW: Authentication of otto@default/syncml-1d12f33cb7bc52b7ae2c9183666f7968 succeded [on line 272 of "/home/web/http/egroupware/phpgwapi/inc/horde/Horde/SyncML/State_egw.php"]
[Thu Jun 04 15:08:21 2009] [error] [client 192.168.1.229] EGWSYNC: [] SyncML[syncml-1d12f33cb7bc52b7ae2c9183666f7968]: found action commands <Put> 1 [on line 500 of "/home/web/http/egroupware/phpgwapi/inc/horde/Horde/SyncML.php"]
[Thu Jun 04 15:08:21 2009] [error] [client 192.168.1.229] EGWSYNC: [] SyncML[syncml-1d12f33cb7bc52b7ae2c9183666f7968]: found action commands <Get> 1 [on line 500 of "/home/web/http/egroupware/phpgwapi/inc/horde/Horde/SyncML.php"]
[Thu Jun 04 15:08:21 2009] [error] [client 192.168.1.229] EGWSYNC: [] SyncML[syncml-1d12f33cb7bc52b7ae2c9183666f7968]: found action commands <Alert> 1 [on line 500 of "/home/web/http/egroupware/phpgwapi/inc/horde/Horde/SyncML.php"]
[Thu Jun 04 15:08:21 2009] [error] [client 192.168.1.229] EGWSYNC: [] SyncML: create new sync for calendar 203 [on line 333 of "/home/web/http/egroupware/phpgwapi/inc/horde/Horde/SyncML/Command/Alert.php"]
and so on....
Does anyone know this problem ? I am a little bit confused of that... Would be fine if anyone could help me...
Thank you for the hint !
After applying the patch I was too dumb to activate the application for the user... After doing so, I always got "No SyncML response" on my cell phone. Checking the sync-logs I found out that something was wrong with the egw_syncml-tables. So I just emptied them manually and now it works fine. (Just if anybody has the same problem in the future...)
Thanks again, I am happy to have a working sync-solution now :-)
I'm having trouble syncing now I've installed this new patch.
I'm on eGW 1.6001 and the latest Synthesis SyncML client on a Palm Treo.
Normal sync Events seems to go through the motions (completes "Checking", sends 71 of 88 Events then waits for a bit until it just says "No SyncML response"
Normal sync contacts wants to write all my Palm contacts into eGW again as duplicates.
What's going on?
--------
from my apache logs, this is repeated over and over for the one sync session.
--------
And although the new yingyang SyncML button appears on my eGW, and I can click on it to get an info page, for the life of me, I can't find the SyncML preferences.
OK I upped the memory limit and it didn't fail as fast, but it still failed on that same error.
I checked my Palm and it was syncing at SyncML 1.1 protocol, so I swapped to SyncML 1.2 and now it works fine.
So if patching with this new SyncML eGW patch, make sure you use that protocol on your handheld device.
ralfbecker wrote:
gholm schrieb:
> [on line 150 of "/var/www/html/eGroupware/syncml/calendar/lib/api.php"]
> [Fri Jul 03 20:43:58 2009] [error] [client 58.111.4.109] EGWSYNC:
> [egwcalendarsync] SymcML: egwcalendarsync listBy startDate=0, endDate=0 [on
> line 180 of "/var/www/html/eGroupware/syncml/calendar/lib/api.php"]
> Allowed memory size of 33554432 bytes exhausted (tried to allocate 72 bytes)
>
> What is this all about?
You run out of memory, need to set a higher memory_limit in your php.ini
(and restart Apache).
I should clarify.
My calendar syncs fine.
My contacts however do not.
The Palm pilot SyncML client accepts 700 of my contacts, and reports the remaining 2100 as having errors, and therefore does not sync them.
This also means any sync session takes over half an hour, since it goes through all entries.
The data in my Apache log appears as such per rejected entry (and so makes a HUGE apache log since there are 2100 or so rejected contacts)
----
[Tue Jul 07 17:50:39 2009] [error] [client 58.109.155.40] PHP Warning: session_destroy() [function.session-destroy]: Session object destruction failed in /var/www/html/eGroupware/phpgwapi/inc/horde/Horde/SyncML.php on line 154
[Tue Jul 07 17:50:39 2009] [error] [client 58.109.155.40] EGWSYNC: [] SyncML[syncml-f2cfa03019e9694da51b7daf75ee897e]: reusing existing session [on line 169 of "/var/www/html/eGroupware/phpgwapi/inc/horde/Horde/SyncML.php"]
[Tue Jul 07 17:50:39 2009] [error] [client 58.109.155.40] EGWSYNC: [] SyncML[syncml-f2cfa03019e9694da51b7daf75ee897e]: session is authorized [on line 190 of "/var/www/html/eGroupware/phpgwapi/inc/horde/Horde/SyncML.php"]
[Tue Jul 07 17:50:39 2009] [error] [client 58.109.155.40] EGWSYNC: [] SyncML[syncml-f2cfa03019e9694da51b7daf75ee897e]: package 128 +++++++++++++++++++++ started [on line 232 of "/var/www/html/eGroupware/phpgwapi/inc/horde/Horde/SyncML.php"]
[Tue Jul 07 17:50:39 2009] [error] [client 58.109.155.40] EGWSYNC: [] SyncML[syncml-f2cfa03019e9694da51b7daf75ee897e]: package ----------------------- done [on line 577 of "/var/www/html/eGroupware/phpgwapi/inc/horde/Horde/SyncML.php"]
[Tue Jul 07 17:50:39 2009] [error] [client 58.109.155.40] EGWSYNC: [] SyncML: starting sync to client [on line 129 of "/var/www/html/eGroupware/phpgwapi/inc/horde/Horde/SyncML/Command/Sync.php"]
[Tue Jul 07 17:50:39 2009] [error] [client 58.109.155.40] EGWSYNC: [] SyncML[syncml-f2cfa03019e9694da51b7daf75ee897e]: sync alerttype 200 found for target contacts [on line 140 of "/var/www/html/eGroupware/phpgwapi/inc/horde/Horde/SyncML/Command/Sync.php"]
[Tue Jul 07 17:50:39 2009] [error] [client 58.109.155.40] EGWSYNC: [] SyncML: starting sync to client contacts [on line 149 of "/var/www/html/eGroupware/phpgwapi/inc/horde/Horde/SyncML/Command/Sync.php"]
[Tue Jul 07 17:50:39 2009] [error] [client 58.109.155.40] EGWSYNC: [] SyncML: 0 changed items found for contacts [on line 95 of "/var/www/html/eGroupware/phpgwapi/inc/horde/Horde/SyncML/Sync/TwoWaySync.php"]
[Tue Jul 07 17:50:39 2009] [error] [client 58.109.155.40] EGWSYNC: [] SyncML: 0 deleted items found for contacts [on line 96 of "/var/www/html/eGroupware/phpgwapi/inc/horde/Horde/SyncML/Sync/TwoWaySync.php"]
[Tue Jul 07 17:50:39 2009] [error] [client 58.109.155.40] EGWSYNC: [] SyncML: 0 items to delete on client found for contacts [on line 97 of "/var/www/html/eGroupware/phpgwapi/inc/horde/Horde/SyncML/Sync/TwoWaySync.php"]
[Tue Jul 07 17:50:39 2009] [error] [client 58.109.155.40] EGWSYNC: [] SyncML: 814 added items (0 refreshs) found for contacts [on line 98 of "/var/www/html/eGroupware/phpgwapi/inc/horde/Horde/SyncML/Sync/TwoWaySync.php"]
[Tue Jul 07 17:50:39 2009] [error] [client 58.109.155.40] EGWSYNC: [] SyncML: handling sync (changes done) 3 [on line 190 of "/var/www/html/eGroupware/phpgwapi/inc/horde/Horde/SyncML/Sync/TwoWaySync.php"]
[Tue Jul 07 17:50:39 2009] [error] [client 58.109.155.40] EGWSYNC: [] SyncML: timestamp add contacts-2681 guid_ts: 1229070436 sync_ts: [on line 316 of "/var/www/html/eGroupware/phpgwapi/inc/horde/Horde/SyncML/Sync/TwoWaySync.php"]
[Tue Jul 07 17:50:39 2009] [error] [client 58.109.155.40] EGWSYNC: [] SyncML: search LocID for admin@default354427003873392contacts / contacts-2681 [on line 251 of "/var/www/html/eGroupware/phpgwapi/inc/horde/Horde/SyncML/State_egw.php"]
[Tue Jul 07 17:50:39 2009] [error] [client 58.109.155.40] EGWSYNC: [] SyncML: add: contacts-2681 [on line 339 of "/var/www/html/eGroupware/phpgwapi/inc/horde/Horde/SyncML/Sync/TwoWaySync.php"]
[Tue Jul 07 17:50:39 2009] [error] [client 58.109.155.40] EGWSYNC: [egwcontactssync] setSupportedFields(synthesis ag, sysync client palmos std) [on line 379 of "/var/www/html/eGroupware/addressbook/inc/class.addressbook_vcal.inc.php"]
[Tue Jul 07 17:50:39 2009] [error] [client 58.109.155.40] Synthesis connector 'sysync client palmos std', using default fields
[Tue Jul 07 17:50:39 2009] [error] [client 58.109.155.40] EGWSYNC: [egwcontactssync] vCalAddressbook getVCard:\nBEGIN:VCARD\r\nVERSION:2.1\r\nCATEGORIES\r\nCLASS:PUBLIC\r\nEMAIL\r\nN:McDonald;Brooke;;;\r\nFN:Brooke McDonald\r\nNOTE\r\nORG:NRL;\r\nTEL;CELL\r\nTEL;FAX\r\nTEL;HOME\r\nTEL;WORK:(02) 9339 8500\r\nTITLE\r\nUID:addressbook-2681-26c3a14307460af5878e6757e66f0c79\r\nEND:VCARD\r\n [on line 329 of "/var/www/html/eGroupware/addressbook/inc/class.addressbook_vcal.inc.php"]
[Tue Jul 07 17:50:39 2009] [error] [client 58.109.155.40] EGWSYNC: [] SyncML: add guid contacts-2681 to client\nBEGIN:VCARD\r\nVERSION:2.1\r\nCATEGORIES\r\nCLASS:PUBLIC\r\nEMAIL\r\nN:McDonald;Brooke;;;\r\nFN:Brooke McDonald\r\nNOTE\r\nORG:NRL;\r\nTEL;CELL\r\nTEL;FAX\r\nTEL;HOME\r\nTEL;WORK:(02) 9339 8500\r\nTITLE\r\nUID:addressbook-2681-26c3a14307460af5878e6757e66f0c79\r\nEND:VCARD\r\n [on line 372 of "/var/www/html/eGroupware/phpgwapi/inc/horde/Horde/SyncML/Sync/TwoWaySync.php"]
[Tue Jul 07 17:50:39 2009] [error] [client 58.109.155.40] EGWSYNC: [] SyncML: Add: current = 459, max = 20000 [on line 110 of "/var/www/html/eGroupware/phpgwapi/inc/horde/Horde/SyncML/Command/Sync/ContentSyncElement.php"]
[Tue Jul 07 17:50:39 2009] [error] [client 58.109.155.40] EGWSYNC: [] SyncML: timestamp add contacts-2682 guid_ts: 1229070436 sync_ts: [on line 316 of "/var/www/html/eGroupware/phpgwapi/inc/horde/Horde/SyncML/Sync/TwoWaySync.php"]
[Tue Jul 07 17:50:39 2009] [error] [client 58.109.155.40] EGWSYNC: [] SyncML: search LocID for admin@default354427003873392contacts / contacts-2682 [on line 251 of "/var/www/html/eGroupware/phpgwapi/inc/horde/Horde/SyncML/State_egw.php"]
[Tue Jul 07 17:50:39 2009] [error] [client 58.109.155.40] EGWSYNC: [] SyncML: add: contacts-2682 [on line 339 of "/var/www/html/eGroupware/phpgwapi/inc/horde/Horde/SyncML/Sync/TwoWaySync.php"]
[Tue Jul 07 17:50:39 2009] [error] [client 58.109.155.40] EGWSYNC: [egwcontactssync] setSupportedFields(synthesis ag, sysync client palmos std) [on line 379 of "/var/www/html/eGroupware/addressbook/inc/class.addressbook_vcal.inc.php"]
[Tue Jul 07 17:50:39 2009] [error] [client 58.109.155.40] Synthesis connector 'sysync client palmos std', using default fields
--------
What is happening and why is it happening now?
gholm wrote:
OK I upped the memory limit and it didn't fail as fast, but it still failed on that same error.
I checked my Palm and it was syncing at SyncML 1.1 protocol, so I swapped to SyncML 1.2 and now it works fine.
So if patching with this new SyncML eGW patch, make sure you use that protocol on your handheld device.
Since this new SyncML patch, none of my backups will restore. If I try to restore, it restores all my contacts, but no infologs, projects, links or knowledge base or anything.
The restore resets the admin settings and to get it back to usable, I have to run through the entire setup procedure from scratch incl dropping the Mysql table and starting that setup as well.
What the hell have I done wrong? I took the MYSQL patch on since it was recommended in this forum and I"ve had nothing but trouble. Can anyone shed some light on this, I've just lost 8 days of project management / timesheeting and address book entries.
Some background info : I backup nightly, and from the file sizes of the backups, Jul 2nd backup was 1.7 meg, and the next day Jul 3rd (the day I implemented the SyncML patch and synced my phone) the backup is 1.4meg.
Why? The Jul 2nd restores fine, but Jul 3 onward backups borks my entire eGW. I basically get my account with only addressbook full, none of the other applications have any data in them.