<html>
<head>
<meta content="text/html; charset=UTF-8" http-equiv="Content-Type">
</head>
<body bgcolor="#FFFFFF" text="#000000">
<p><small>Thank you, Patrick.</small></p>
<small>
</small>
<p><small>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). </small></p>
<small>
</small>
<p><small>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 <strong>SSLVerifyServer=False
</strong>option also in the third command for creating the Palm
peer, otherwise I get a SSL verification error.</small></p>
<small>
</small>
<p><small>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):</small></p>
<small>
</small>
<p><small><b>1. </b>My previous version without <b>keyring=no</b>:</small></p>
<small>
</small>
<p><small><em style="font-family: 'Lucida Grande', Verdana, Arial,
Helvetica, sans-serif;">syncevolution --configure </em><strong
style="font-family: 'Lucida Grande', Verdana, Arial,
Helvetica, sans-serif;">SSLVerifyServer=False --template </strong><span
style="font-family: 'Lucida Grande', Verdana, Arial,
Helvetica, sans-serif;">SyncEvolution_Client</span><em
style="font-family: 'Lucida Grande', Verdana, Arial,
Helvetica, sans-serif;"> --sync-property
remoteDeviceId=ST23K3J5I4JX</em><em style="font-family:
'Lucida Grande', Verdana, Arial, Helvetica, sans-serif;"> username=admin
password=admin </em><span style="font-family: 'Lucida
Grande', Verdana, Arial, Helvetica, sans-serif;">--source-property
addressbook/uri=addressbook Palm-TH55@webdav</span></small></p>
<small>
</small>
<p><small><span style="font-family: 'Lucida Grande', Verdana, Arial,
Helvetica, sans-serif;">RETURNS:</span></small></p>
<small>
</small>
<p><small><span style="font-family: 'Lucida Grande', Verdana, Arial,
Helvetica, sans-serif;">"First ERROR encountered: error code
from SyncEvolution fatal error (local, status 10500): no
sources active, check configuration"</span></small></p>
<small>
</small>
<p><small><span style="font-family: 'Lucida Grande', Verdana, Arial,
Helvetica, sans-serif;"> </span></small></p>
<small>
</small>
<p><small><b>2.</b> My previous version without <b>keyring=no</b>
but with <b>sync=two-way</b> as you suggested:</small></p>
<small>
</small>
<p><small><em>syncevolution --configure </em><strong>SSLVerifyServer=False
--template </strong><span>SyncEvolution_Client</span><em> --sync-property
remoteDeviceId=ST23K3J5I4JX</em><em> username=admin
password=admin </em><span>--source-property
addressbook/uri=addressbook sync=two-way Palm-TH55@webdav </span></small></p>
<small>
</small>
<p><small><span>RETURNS:</span></small></p>
<small>
</small>
<p><small><span>"First ERROR encountered: error code from
SyncEvolution fatal error (local, status 10500): no sources
active, check configuration" --> Same error message</span></small></p>
<small>
</small>
<p><small><span> </span></small></p>
<small>
</small>
<p><small><b>3.</b> My previous version without <b>keyring=no</b>
but with <b>sync=two-way</b> and <b>addressbook</b> like you
suggested:</small></p>
<small>
</small>
<p><small><em>syncevolution --configure </em><strong>SSLVerifyServer=False
--template </strong><span>SyncEvolution_Client</span><em> --sync-property
remoteDeviceId=</em><span>PN70M9J5V7JX</span><em> username=admin
password=admin </em><span>--source-property
addressbook/uri=addressbook sync=two-way Palm-TH55@webdav
addressbook</span></small></p>
<small>
</small>
<p><small>RETURNS for the command:</small></p>
<small>
</small>
<p><small><span style="font-family: 'Lucida Grande', Verdana, Arial,
Helvetica, sans-serif;"></span></small></p>
<small>
</small>
<p><small>"[INFO] addressbook: looking for databases...<br>
[INFO] addressbook: no database to synchronize<br>
[ERROR] addressbook: no database to synchronize"</small></p>
<small>
</small>
<p><small>AND for the sync initiation:</small></p>
<small>
</small>
<p><small>"no configuration found for deviceID ST23K3J5I4JX"<br>
<br>
</small></p>
<div class="moz-cite-prefix">On 1/14/14 8:29 AM, Patrick Ohly wrote:<br>
</div>
<blockquote
cite="mid:1389684576.19530.7.camel@pohly-mobl1.fritz.box"
type="cite">
<pre wrap="">On Tue, 2014-01-14 at 05:37 +0100, Helge Kraak wrote:
</pre>
<blockquote type="cite">
<pre wrap="">### 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
</pre>
</blockquote>
<pre wrap="">
This might be a false message. I think it is not actually checking for
anything because the address book was already configured.
</pre>
<blockquote type="cite">
<pre wrap="">[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
</pre>
</blockquote>
<pre wrap="">
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").
</pre>
<blockquote type="cite">
<pre wrap="">Here I'm stuck. What am I missing so that the database on at the
WebDAV server cannot be found?
</pre>
</blockquote>
<pre wrap="">
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.
</pre>
</blockquote>
<br>
</body>
</html>