On Sun, Mar 15, 2009 at 12:36:38PM +0100, Oz Nahum wrote:
> Thanks for your quick reply.
> > Which bug report?  As far as I can tell, you are reporting a new bug.
> 
> I meant this bug http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=475305
> 
> > So what about the bug title?  I don't see a "Forbidden (0x43)" anywhere
> > in the above output.
> 
> You are definitly right. I can't see either. I've just checked again,
> and I can some times reproduce this bug. And sometimes I get different
> behaviors.
> 
> $ msynctool --sync NOKIA
> Synchronizing group "Nokia"
> The previous synchronization was unclean. Slow-syncing
> Member 1 of type evo2-sync just connected
> received contact dsession
> Member 2 of type syncml-obex-client just connected
> All clients connected or error
> Member 1 of type evo2-sync just sent all changes
> Received an reply to our Alert
> Going to receive 0 changes
> Received an entry 1 with data of size 4 from member 2
> (syncml-obex-client). Changetype ADDED
> Received an entry 184 with data of size 4 from member 2
> (syncml-obex-client). Changetype ADDED
> Member 2 of type syncml-obex-client just sent all changes
> All clients sent changes or error
> All conflicts have been reported

Looks like the evo2 plugin thinks there's no contacts to send.
 
> (process:13672): libebook-CRITICAL **: file e-book.c: line 349:
> assertion `book && E_IS_BOOK (book)' failed
> 
> (process:13672): libebook-CRITICAL **: file e-book.c: line 349:
> assertion `book && E_IS_BOOK (book)' failed
> Error writing entry pas-id-49BBDC2200000004 to member 1 (evo2-sync):
> Unable to add contact
> Mapping Write Error: Unable to add contact
> Error writing entry pas-id-49BBDC2200000005 to member 1 (evo2-sync):
> Unable to add contact

This looks bad, not sure whether this is a bug/problem in libebook
(evolution) or opensync.

> Mapping Write Error: Unable to add contact
> Member 1 of type evo2-sync committed all changes.
> Member 1 of type evo2-sync just disconnected
> Received an reply to our sync
> Member 2 of type syncml-obex-client committed all changes.
> All clients have written
> Member 2 of type syncml-obex-client just disconnected
> All clients have disconnected
> The sync failed: Unable to write one or more objects
> Error while synchronizing: Unable to write one or more objects
> 
> Some time the sync passes successfuly but the it syncs only 2 entries
> out of ~750 entries.

Are there only 2 entries on your mobile?
 
> > syncml-obex-client command-line tool on its own first before bringing
> 
> OK. The behavior is really inconsistent. Here are two outputs of two
> tries with the client you suggested.

Make sure that your phone is not in keypad-lock/screensaver mode.  I
heard that Nokia phones might refuse Bluetooth connections if that is
the case.

Best to check your computer sees your phone with a hcitool scan right
before the syncml-obex-client command.

> The first one fails completly with Received an transport error: Forbidden 
> (0x43)
> The second succeeded very partialy in syncing two phones out of the ~750.
> The full output (I removed the names and phones for the sake of
> privacy of my friends...)
> 
> o...@karo:~$ syncml-obex-client -b  00:12:37:68:EF:C0 11 --slow-sync
> text/x-vcard contacts --wbxml --identifier "PC Suite"
> connection with device succeeded
> Received an transport error: Forbidden (0x43)
> o...@karo:~$ syncml-obex-client -b  00:12:37:68:EF:C0 11 --slow-sync
> text/x-vcard contacts --wbxml --identifier "PC Suite"
> connection with device succeeded
> Received an Alert for the DS Server at contacts: Type: 206, Last 385, Next 385
> Slowsyncing
> Just received a new session with ID 16
> Session 16 reported final. flushing
> Received an reply to our Alert
> Going to receive 0 changes
> Session 16 reported final. flushing
> Received a added entry 1 of size 84 and type text/x-vcard
>               Data: BEGIN:VCARD
> VERSION:2.1
> N:Name1;Sourname1
> TEL;PREF;VOICE:0049xxxxxxxx
> END:VCARD
> 
> Received a added entry 184 of size 105 and type text/x-vcard
>               Data: BEGIN:VCARD
> VERSION:2.1
> N:Name2;Sourname2
> TEL;PREF;VOICE:xxxxxxxx
> TEL;WORK;VOICE:XXXXXX
> END:VCARD
> 
> Received an reply to our Sync: 200
> Session 16 reported final. flushing
> Session 16 has ended
> 
> $

So it seems to work at least sometimes :-/


Michael



-- 
To UNSUBSCRIBE, email to [email protected]
with a subject of "unsubscribe". Trouble? Contact [email protected]

Reply via email to