[SyncEvolution] logSyncEvoOutput() takes exactly 3 arguments (4 given)
by stephan herschel
Hello,
I'm syncing my device via syncevolution-http. After a reinstall I see
lots of these messages:
"""
TypeError: logSyncEvoOutput() takes exactly 3 arguments (4 given)
[ERROR] dbus.connection: Exception in handler for D-Bus signal:
Traceback (most recent call last):
File "/usr/lib/python2.7/dist-packages/dbus/connection.py", line 230,
in maybe_handle_message
self._handler(*args, **kwargs)
TypeError: logSyncEvoOutput() takes exactly 3 arguments (4 given)
[ERROR] dbus.connection: Exception in handler for D-Bus signal:
Traceback (most recent call last):
File "/usr/lib/python2.7/dist-packages/dbus/connection.py", line 230,
in maybe_handle_message
self._handler(*args, **kwargs)
TypeError: logSyncEvoOutput() takes exactly 3 arguments (4 given)
[ERROR] dbus.connection: Exception in handler for D-Bus signal:
Traceback (most recent call last):
File "/usr/lib/python2.7/dist-packages/dbus/connection.py", line 230,
in maybe_handle_message
"""
(as in
http://downloads.syncevolution.org/syncevolution/archive/test-results/syn...)
The syncing seems to work, though. Any ideas?
Thanks,
Stephan
7 years, 11 months
[SyncEvolution] Syncevolution: will not sync local contact data with could (fwd)
by Max Pyziur
Greetings,
I first posted this item on users(a)lists.fedoraproject.org, but as yet have
not received a reply.
To add to what's written below, I've been using syncevolution with several
cloud services, including Funambol/Onemediahub, Everdroid, and Memotoo,
having the most success with the last one.
Yesterday, after trying to import Palm Centro-produced Notes into
Evolution, and then doing trying to do a sync w/ MemoToo, the
Contacts/Addressbook sync portion failed, while the Calendar portion
continued to function.
More below.
So, my interest is in restoring the sync capabilities w/ the Addressbook.
Much thanks.
Max Pyziur
pyz(a)brama.com
---------- Forwarded message ----------
Date: Sun, 27 Jan 2013 20:51:22 -0500 (EST)
From: Max Pyziur <pyz(a)brama.com>
Reply-To: Community support for Fedora users <users(a)lists.fedoraproject.org>
To: users(a)lists.fedoraproject.org
Subject: Syncevolution: will not sync local contact data with could
Greetings,
I've been using a Memotoo, a cloud-based service, for syncing data between my
desktop and devices.
However, while using syncevolution's gui I get the following message:
There is problem w/ the local database; syncing again or rebooting may help
Syncing again doesn't help; rebooting (the machine?) doesn't either (is there
something else - evolution-data-server? - that can be rebooted).
Digging deeper there is the following message:
[2013-01-27 20:35:40.237] error code from SyncEvolution fatal error (local,
status 10500): addressbook: reading all items: Cannot get contact list: Contact
not found
So, it seems that some sort of index or file has been corrupted. Is there a way
of rebuilding it?
Currently, I have no problems working w/ my contacts/addressbook in Evolution
itself.
I also have no problem syncing my calendar to Memotoo.
Much thanks in advance for all advice and suggestions,
Max Pyziur
pyz(a)brama.com
--
users mailing list
users(a)lists.fedoraproject.org
To unsubscribe or change subscription options:
https://admin.fedoraproject.org/mailman/listinfo/users
Guidelines: http://fedoraproject.org/wiki/Mailing_list_guidelines
Have a question? Ask away: http://ask.fedoraproject.org
7 years, 11 months
[SyncEvolution] Activesyncd: todos and memos
by Graham Cobb
Is there any particular reason (apart from just lack of time so far) why
activesyncd does not handle todos or memos? I note that syncevolution has
backends called eas-todos and eas-memos, but activesyncd only has code to
handle mails, events and contacts.
I agree that events and contacts are much higher priority but I am just
wondering whether there is any reason todos or memos cause any particular
problem.
Graham
7 years, 12 months
[SyncEvolution] Naming a folder when using ActiveSync
by Graham Cobb
I am trying to sync with a particular, named Exchange contacts folder. I can
sync with the default contacts folder but I can't find any way to specify a
name.
I have tried setting the database attribute in the target-config. This gets
passed to activesyncd who inserts the name in the <CollectionId>.
Unfortunately Exchange doesn't like that -- it wants the collection ID number,
not the folder name.
I have not yet tried using the collection ID number of the folder in the
database attribute. But even if that works, it would be much easier if
activesyncd would translate the folder name into the ID using a FolderSync.
Before I look at adding code to do that, can you confirm that the approach of
setting the database attribute is the correct way to specify the folder?
Graham
8 years
[SyncEvolution] Restore from Backup
by John
Hi Patrick / ppl
Firstly, many thanks for such amazing software. Free, Open-Source, and a
perfect in house alternative to some cloud based server located who
knows where, and that does who knows what with one's data.
I have being running your HTML SyncEvolution 1.2.2 server on my Ubuntu
Precise computers with great results, syncing wirelessly with a Motorola
Defy Mini and a Yuandao tablet using Synthesis SyncML client, and
Evolution 3.2.3 on the server. I use a softlink to allow Evolution to
store its data on a NAS.
In this way I can sync my phone and tablet via whichever computer is
switched on (office or kitchen).
The Defy Mini recently suffered a startup crash which wiped out contacts
(still dont know why, but i suspect the SD card). So i synced, but of
course this correctly deleted all contacts in evolution. Doooh!
So i reloaded the server from my tablet via Synthesis, as I couldn't
find the right syntax to restore the server from its backups, as in:
syncevolution --restore <session directory> --before|--after [--dry-run]
[--] <config> <source> ...
After many attempts :-( I have succeeded with a dry run :-) using:
john@Kitchen-Precise:~$ syncevolution
--restore .cache/syncevolution/defymini-2013-01-10-12-16 --before
--dry-run defymini addressbook
This all looks good, (and the database includes the addressbook. before
which shows all the items before the wipe).
Before committing this restore, could anyone please comment as to if i
am on the right track, or have missed out anything vital?
[INFO] addressbook: started
[INFO] addressbook: restore done successfully
[INFO] Item changes to be applied locally during restore:
+---------------------------------------|-----------------------------+
| | LOCAL |
| Source | NEW | MOD | DEL | ERR |TOTAL|
+---------------------------------------+-----+-----+-----+-----+-----+
| addressbook | 0 | 0 | 756 | 0 | 755 |
+---------------------------------------+-----+-----+-----+-----+-----+
[INFO] The same incremental changes will be applied to the server during
the next sync.
[INFO] Use -sync refresh-from-client to replace the complete data on the
server.
Why does the INFO line state Use -sync refresh-from-client etc.? Have i
missed a step? Does server refer to the defymini or evolution?
Regards
John
P.S. Sorry for double posting - i sent original from my other email
address (non-registered with this List)
8 years
[SyncEvolution] Patch for sqlite backend
by Mario Kicherer
Hi,
compilation of syncevolution fails on my AMD64 gentoo machine with gcc-4.5.4
due to a missing #include in src/backends/sqlite/SQLiteUtil.h which causes
"sprintf not declared in this scope" in line 110.
Please apply the following patch:
--- src/backends/sqlite/SQLiteUtil.h_orig 2013-01-15 12:00:06.410886060
+0100
+++ src/backends/sqlite/SQLiteUtil.h 2013-01-15 12:00:18.081926235
+0100
@@ -26,6 +26,7 @@
#include <syncevo/SmartPtr.h>
#include <string>
+#include <stdio.h>
#include <syncevo/declarations.h>
SE_BEGIN_CXX
Thank you,
Mario
8 years
Re: [SyncEvolution] ActiveSync: need FolderSync
by Graham Cobb
On Friday 11 January 2013 19:33:59 Patrick Ohly wrote:
> activesyncd should do the FolderSync automatically and then pick the
> default folder for address book and calendar if no specific folder was
> configured.
The problem was my configuration (I was getting very confused between the two
contexts involved). I can now sync contacts with Exchange! The only code
change necessary, in the end, was to send X-MS-PolicyKey: 0 in the first
message.
Thanks for the help. Your pointer to the folder code helped me work out what
was going wrong.
8 years
[SyncEvolution] ActiveSync: need FolderSync
by Graham Cobb
I solved my first problem: MIcosoft was returning a 403 error to the Sync
command because there was no X-MS-PolicyKey. When I changed to code to always
add "X-MS-PolicyKey: 0" if there was no policy_key already set, the server was
happy (it triggered provisioning, of course, so a non-zero policy key was used
for later commands). I thought that a missing X-MS-PolicyKey should be the
sme as X-MS-PolicyKey: 0 but that does not seem to be the case, at least with
this server.
That then leads me on to the next problem... The initial Sync command
activesyncd sends is being rejected with an error:
Mailbox folders are not synchronized, need FolderSync first
Am I supposed to configure folder information in syncevolution manually? Or
should activesyncd be doing a FolderSync?
This http://msdn.microsoft.com/en-
us/library/exchange/jj572420%28v=exchg.140%29.aspx Microsoft article seems to
suggest that a full sync should start by synchronising folders.
8 years
[SyncEvolution] ActiveSync debugging server?
by Graham Cobb
I am trying to work out why activesyncd is not working with a particular
Microsoft server, although other clients work.
The problem is a 403 rejection on the first command (with no attempt at
provisioning). I would like to see what the working clients put in their
messages to compare. Unfortunately, the server uses SSL so I can't just
capture the traffic with wireshark.
Does anyone have a simple ActiveSync server simulator or tester? I would like
to configure a working client to talk to a simulator and see if I can hack up
enough of a dialog to see how the clients handle the initial exchange. I
already know that they start the dialogue with an OPTIONS message, and expect
a reply.
If not, I will craft something myself but I thought I would check if anyone
has already done anything like this.
Alternatively, anyone implemented an ActiveSync proxy so I can proxy the
server and log the messages?
Graham
8 years