[sync] Funambol client and GPRS

Mike Husmann husmann at morningside.edu
Tue Nov 18 19:22:56 UTC 2008


Quoting Ibon Castilla Varela <ibon at sinanimodelucro.net>:

> Hi there, my question is related to a syncml client like funambol. I  
> use a blackberry 8300 curve and I have a GPRS conection to the  
> Internet included. I have been trying to connect to  
> http://myinstallation/rpc.php from funambol client for blackberry,  
> and I always get and error, saying “Network problem, cannot see the  
> server response”.

I have a similar issue with blackberry 8300 curves.  I can't pick out  
any obvious errors.  Syncing does work correctly both with the  
Thunderbird Funambol connector (for address book) and Outlook (for  
address book, tasks, notes, and calendar).

Horde 3.3
IMP H3 (4.3)
kronolith H3 (2.3)
turba H3 (2.3)
mnemo H3 (2.2.1)
nag H3 (2.3.1)
Apache 2.2.3
MySQL 5.0.45

Here is a snippit of horde.log (debug level) as the transaction occurs.

Nov 17 15:49:54 HORDE [debug] [horde] Return message completed [pid  
13049 on line 543 of "/usr/share/horde/lib/SyncML.php"]
Nov 17 15:49:54 HORDE [debug] [horde] Finished at 2008-11-17 15:49:54.  
Packet logged in /tmp/sync/server_156.xml [pid 13049 on line 817 of  
"/usr/share/horde/lib/SyncML/Backend.php"]
Nov 17 15:49:54 HORDE [debug] [horde] SQL Query by Prefs_sql::store():  
SELECT 1 FROM horde_prefs WHERE pref_uid = ? AND pref_name = ? AND  
pref_scope = ?, values: demouser, last_login, horde [pid 13049 on line  
210 of "/usr/share/horde/lib/Horde/Prefs/sql.php"]
Nov 17 15:49:54 HORDE [debug] [horde] SQL Query by Prefs_sql::store():  
UPDATE horde_prefs SET pref_value = ? WHERE pref_uid = ? AND pref_name  
= ? AND pref_scope = ?, values:  
a:2:{s:4:"time";i:1226958594;s:4:"host";s:27:"151.sub-97-61-139.myvzw.com";},  
demouser, last_login, horde [pid 13049 on line 244 of  
"/usr/share/horde/lib/Horde/Prefs/sql.php"]
Nov 17 15:49:57 HORDE [debug] [horde] Backend of class  
SyncML_Backend_Horde created [pid 19830 on line 292 of  
"/usr/share/horde/lib/SyncML/Backend.php"]
Nov 17 15:49:57 HORDE [debug] [horde] Started at 2008-11-17 15:49:57.  
Packet logged in /tmp/sync/client_157.xml [pid 19830 on line 809 of  
"/usr/share/horde/lib/SyncML/Backend.php"]
Nov 17 15:49:57 HORDE [debug] [horde] New session created:  
c03ea0a02cad7c89a1d40ad219b652af [pid 19830 on line 197 of  
"/usr/share/horde/lib/SyncML/Command/SyncHdr.php"]
Nov 17 15:49:57 HORDE [debug] [horde] Checking authentication for user  
demouser [pid 19830 on line 548 of  
"/usr/share/horde/lib/SyncML/Backend/Horde.php"]
Nov 17 15:49:57 HORDE [debug] [imp] SQL Query by  
Prefs_sql::retrieve(): SELECT pref_scope, pref_name, pref_value FROM  
horde_prefs WHERE pref_uid = ? AND pref_scope = ?, values: demouser,  
horde [pid 19830 on line 148 of  
"/usr/share/horde/lib/Horde/Prefs/sql.php"]
Nov 17 15:49:57 HORDE [debug] [imp] SQL Query by  
Prefs_sql::retrieve(): SELECT pref_scope, pref_name, pref_value FROM  
horde_prefs WHERE pref_uid = ? AND pref_scope = ?, values: demouser,  
imp [pid 19830 on line 148 of  
"/usr/share/horde/lib/Horde/Prefs/sql.php"]
Nov 17 15:49:57 HORDE [debug] [imp] Hook _prefs_change_hook_last_login  
in application horde not called. [pid 19830 on line 1683 of  
"/usr/share/horde/lib/Horde.php"]
Nov 17 15:49:57 HORDE [debug] [imp] SQL Query by  
Prefs_sql::retrieve(): SELECT pref_scope, pref_name, pref_value FROM  
horde_prefs WHERE pref_uid = ? AND pref_scope = ?, values: demouser,  
ingo [pid 19830 on line 148 of  
"/usr/share/horde/lib/Horde/Prefs/sql.php"]
Nov 17 15:49:57 HORDE [notice] [imp] Login success for demouser  
[97.61.139.151] to {localhost:143 [imap/notls]} [pid 19830 on line 304  
of "/usr/share/horde/imp/lib/Session.php"]
Nov 17 15:49:57 HORDE [debug] [horde] Authenticated: yes; version:  
1.2; message ID: 1; source URI: fbb-834629997; target URI:  
https://testing.morningside.edu/horde/rpc.php; user: demouser;  
charset: UTF-8; wbxml: no [pid 19830 on line 432 of  
"/usr/share/horde/lib/SyncML.php"]
Nov 17 15:49:57 HORDE [debug] [horde] 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: fbb-834629997,  
notes, demouser [pid 19830 on line 665 of  
"/usr/share/horde/lib/SyncML/Backend/Horde.php"]
Nov 17 15:49:57 HORDE [debug] [horde] No info about previous syncs  
found for device fbb-834629997 and database snote [pid 19830 on line  
197 of "/usr/share/horde/lib/SyncML/Command/Alert.php"]
Nov 17 15:49:57 HORDE [debug] [horde] Creating SyncML_Sync object for  
database snote; sync type 201 [pid 19830 on line 289 of  
"/usr/share/horde/lib/SyncML/Command/Alert.php"]
Nov 17 15:49:57 HORDE [debug] [horde] Received <Final> from client.  
[pid 19830 on line 50 of  
"/usr/share/horde/lib/SyncML/Command/Final.php"]
Nov 17 15:49:57 HORDE [debug] [horde] Handle <Final> for state Init  
[pid 19830 on line 640 of "/usr/share/horde/lib/SyncML/Sync.php"]
Nov 17 15:49:57 HORDE [debug] [horde] Sending <Final> to client [pid  
19830 on line 502 of "/usr/share/horde/lib/SyncML.php"]
Nov 17 15:49:57 HORDE [debug] [horde] Return message completed [pid  
19830 on line 543 of "/usr/share/horde/lib/SyncML.php"]
Nov 17 15:49:57 HORDE [debug] [horde] Finished at 2008-11-17 15:49:57.  
Packet logged in /tmp/sync/server_157.xml [pid 19830 on line 817 of  
"/usr/share/horde/lib/SyncML/Backend.php"]
Nov 17 15:49:57 HORDE [debug] [horde] SQL Query by Prefs_sql::store():  
SELECT 1 FROM horde_prefs WHERE pref_uid = ? AND pref_name = ? AND  
pref_scope = ?, values: demouser, last_login, horde [pid 19830 on line  
210 of "/usr/share/horde/lib/Horde/Prefs/sql.php"]
Nov 17 15:49:57 HORDE [debug] [horde] SQL Query by Prefs_sql::store():  
UPDATE horde_prefs SET pref_value = ? WHERE pref_uid = ? AND pref_name  
= ? AND pref_scope = ?, values:  
a:2:{s:4:"time";i:1226958597;s:4:"host";s:27:"151.sub-97-61-139.myvzw.com";},  
demouser, last_login, horde [pid 19830 on line 244 of  
"/usr/share/horde/lib/Horde/Prefs/sql.php

Is there something else I can look at?  Since Outlook works, is this  
more of a Funambol issue, as Ibon suggested?

Thanks,

Mike



More information about the sync mailing list