Thank you, Patrick.

I tried your suggestion for the third command but when I start initiate a sync I get the error message that no configuration could be found for the deviceID (like with the third variation below).

It's correct that I don't need to use the keyring=no option again in the third command but I have to apply the *SSLVerifyServer=False *option also in the third command for creating the Palm peer, otherwise I get a SSL verification error.

As a result of these observations I tried to initiate a sync with the following three versions of the third command (for every variation I started with an empty syncevolution config and reapplied the first two commands before every time as well):

*1. *My previous version without *keyring=no*:

/syncevolution --configure /*SSLVerifyServer=False --template *SyncEvolution_Client/--sync-property remoteDeviceId=ST23K3J5I4JX// username=admin password=admin /--source-property addressbook/uri=addressbook Palm-TH55@webdav

RETURNS:

"First ERROR encountered: error code from SyncEvolution fatal error (local, status 10500): no sources active, check configuration"

*2.* My previous version without *keyring=no* but with *sync=two-way* as you suggested:

/syncevolution --configure /*SSLVerifyServer=False --template *SyncEvolution_Client/ --sync-property remoteDeviceId=ST23K3J5I4JX// username=admin password=admin /--source-property addressbook/uri=addressbook sync=two-way Palm-TH55@webdav

RETURNS:

"First ERROR encountered: error code from SyncEvolution fatal error (local, status 10500): no sources active, check configuration" --> Same error message

*3.* My previous version without *keyring=no* but with *sync=two-way* and *addressbook* like you suggested:

/syncevolution --configure /*SSLVerifyServer=False --template *SyncEvolution_Client/ --sync-property remoteDeviceId=/PN70M9J5V7JX/ username=admin password=admin /--source-property addressbook/uri=addressbook sync=two-way Palm-TH55@webdav addressbook

RETURNS for the command:

"[INFO] addressbook: looking for databases...
[INFO] addressbook: no database to synchronize
[ERROR] addressbook: no database to synchronize"

AND for the sync initiation:

"no configuration found for deviceID ST23K3J5I4JX"

On 1/14/14 8:29 AM, Patrick Ohly wrote:
On Tue, 2014-01-14 at 05:37 +0100, Helge Kraak wrote:
### Third command ###

syncevolution --configure
                     keyring=no SSLVerifyServer=False
                     --template SyncEvolution_Client
                     --sync-property remoteDeviceId=ST23K3J5I4JX
                     username=admin password=admin
                     --source-property addressbook/uri=addressbook
                     --source-property calendar/uri=events
                     --source-property todo/uri=tasks
                     --source-property memo/uri=memo
                     Palm-TH55@webdav


RETURNS:

[INFO] addressbook: looking for databases...
[INFO] addressbook: no database to synchronize
This might be a false message. I think it is not actually checking for
anything because the address book was already configured.

[INFO] calendar: looking for databases...
[INFO] calendar: backend failed: error code from SyncEvolution
authorization failed (remote, status 401): calendar: syncURL not
configured and username admin does not contain a domain
[INFO] memo: looking for databases...
[INFO] memo: backend failed: error code from SyncEvolution
authorization failed (remote, status 401): memo: syncURL not
configured and username admin does not contain a domain
[INFO] todo: looking for databases...
[INFO] todo: backend failed: error code from SyncEvolution
authorization failed (remote, status 401): todo: syncURL not
configured and username admin does not contain a domain
This of course is correct. It's merely informational, so what you end up
with should be a config where these sources are simply not enabled
("sync" = "none" or "disabled").

Here I'm stuck. What am I missing so that the database on at the
WebDAV server cannot be found?
If you want to enable just contacts, then use:


syncevolution --configure \
               --template SyncEvolution_Client \
               remoteDeviceId=ST23K3J5I4JX  \
               username=admin password=admin \
               sync=two-way \
               Palm-TH55@webdav \
               addressbook

You don't need to repeat values like keyring=no which were already set
earlier. "--source-property addressbook/uri=addressbook" is redundant,
because the name of the source and URI are identical in this case.

What I added is "sync=two-way", to ensure that the addressbook source
really gets enabled for the Palm-TH55 client.


_______________________________________________
SyncEvolution mailing list
[email protected]
https://lists.syncevolution.org/mailman/listinfo/syncevolution

Reply via email to