[Tickets #4802] SyncML : sessionID is too long (>32) for the database

bugs@bugs.horde.org bugs at bugs.horde.org
Tue Dec 19 02:01:08 PST 2006


DO NOT REPLY TO THIS MESSAGE. THIS EMAIL ADDRESS IS NOT MONITORED.

Ticket URL: http://bugs.horde.org/ticket/?id=4802
-----------------------------------------------------------------------
 Ticket             | 4802
 Created By         | patrick.abiven at apitech.fr
 Summary            | SyncML : sessionID is too long (>32) for the database
 Queue              | SyncML
 Type               | Bug
 State              | Unconfirmed
 Priority           | 1. Low
 Owners             | 
-----------------------------------------------------------------------


patrick.abiven at apitech.fr (2006-12-19 02:01) wrote:

Hello
Using the Synthesis SyncML client with PalmOS (DeviceInfo v5.2.1.0
deviceID = 35 caracters) generates a SessionId key which is too long (> 32
char) for the SessionHandler database. So the SyncML process fails.

The SessionID is generated with 'syncml' + DevInfo.deviceID.
How can we enforce sessionID that are compatible with the database ?
In SyncHdr.php , the establishState() function seems to be the place where
SessionID is generated ?!
Regards
Patrick




More information about the bugs mailing list