[SyncEvolution] Setup of SyncML to WebDAV synchronization bridge: Problem with SSLVerifyServer switch in configuration command
Helge Kraak
helge at kraak.info
Tue Jan 14 11:43:42 UTC 2014
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 at 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 at 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 at 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 at 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 at 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.
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.freedesktop.org/archives/syncevolution/attachments/20140114/1ce46ea4/attachment.htm>
More information about the SyncEvolution
mailing list