<?xml version="1.0" encoding="UTF-8"?> 
<?xml-stylesheet href="https://dev.horde.org/themes/horde//default/feed-rss.xsl" type="text/xsl"?> 
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"> 
 <channel> 
  <title>Contacts get tripled using Synthesis Client</title> 
  <pubDate>Fri, 10 Apr 2026 18:27:15 +0000</pubDate> 
  <link>https://bugs.horde.org/ticket/6056</link> 
  <atom:link rel="self" type="application/rss+xml" title="Contacts get tripled using Synthesis Client" href="https://bugs.horde.org/ticket/6056/rss" /> 
  <description>Contacts get tripled using Synthesis Client</description> 
 
   
   
  <item> 
   <title>Hello,



I did setup a test environment with Horde Webmail </title> 
   <description>Hello,



I did setup a test environment with Horde Webmail Edition 1.1rc1, and I&#039;m trying to sync contacts between a Vodafone Compact VPA II and Horde using the Synthesis Client.



All works well when I create a Contact on the Horde side, but creating a contact on the VPA leads to a tripled contact on the VPA after syncing.



It happens this way:



First sync:



The contact will be created in Horde, but will be sent back immediately and is doubled on the VPA. 



Second sync:



The contact will be again received from Horde and is tripled now!



Further sync&#039;s will not multiply the contact further.



When I try to remove the overdue contacts and sync again the contact is removed from horde.



When I modify the contact again on the VPA to get it synced again to horde, the same game happens again, the contact will be created correctly on Horde, but will be tripled after the second sync again.

</description> 
   <pubDate>Sat, 29 Dec 2007 15:09:11 +0000</pubDate> 
   <link>https://bugs.horde.org/ticket/6056#t40548</link> 
  </item> 
   
  <item> 
   <title>One addition:



The same happens with events. A calendar en</title> 
   <description>One addition:



The same happens with events. A calendar entry created on the VPA get&#039;s tripled after the second sync again just on the VPA side. 



One difference here: After removing the overdue events a sync does not remove the event on the Horde side.</description> 
   <pubDate>Sat, 29 Dec 2007 15:39:03 +0000</pubDate> 
   <link>https://bugs.horde.org/ticket/6056#t40549</link> 
  </item> 
   
  <item> 
   <title>For some reason the sync anchors are not properly saved in t</title> 
   <description>For some reason the sync anchors are not properly saved in the database, thus all elements on both the client and server are considered new on the other side.

Try the latest CVS code, database errors should be properly logged now.</description> 
   <pubDate>Tue, 08 Apr 2008 23:24:59 +0000</pubDate> 
   <link>https://bugs.horde.org/ticket/6056#t44503</link> 
  </item> 
   
  <item> 
   <title>Ping?</title> 
   <description>Ping?</description> 
   <pubDate>Wed, 16 Apr 2008 16:57:00 +0000</pubDate> 
   <link>https://bugs.horde.org/ticket/6056#t44667</link> 
  </item> 
   
  <item> 
   <title>

&gt; Try the latest CVS code, database errors should be prope</title> 
   <description>

&gt; Try the latest CVS code, database errors should be properly logged now.



Thanks! I will test it during the next days.

Sincerly,

Klaus</description> 
   <pubDate>Thu, 17 Apr 2008 06:14:27 +0000</pubDate> 
   <link>https://bugs.horde.org/ticket/6056#t44691</link> 
  </item> 
   
  <item> 
   <title>Ping?</title> 
   <description>Ping?</description> 
   <pubDate>Thu, 24 Apr 2008 05:15:45 +0000</pubDate> 
   <link>https://bugs.horde.org/ticket/6056#t44866</link> 
  </item> 
   
  <item> 
   <title>Sorry about my late response, I was very busy last weeks.


</title> 
   <description>Sorry about my late response, I was very busy last weeks.



I tried now with latest CVS from Horde. Again I got the tripling. In the logs I can&#039;t see database errors. I use Funambol Client 6.5.14



Sincerly,

Klaus



</description> 
   <pubDate>Fri, 02 May 2008 10:27:01 +0000</pubDate> 
   <link>https://bugs.horde.org/ticket/6056#t45096</link> 
  </item> 
   
  <item> 
   <title>The data.txt Attachement regarding my last message</title> 
   <description>The data.txt Attachement regarding my last message</description> 
   <pubDate>Fri, 02 May 2008 10:25:52 +0000</pubDate> 
   <link>https://bugs.horde.org/ticket/6056#t45097</link> 
  </item> 
   
  <item> 
   <title>The log file you attached is not from the latest CVS version</title> 
   <description>The log file you attached is not from the latest CVS version. Beside that, database errors are logged in the Horde log file, not the sync log file.</description> 
   <pubDate>Fri, 02 May 2008 17:29:28 +0000</pubDate> 
   <link>https://bugs.horde.org/ticket/6056#t45126</link> 
  </item> 
   
  <item> 
   <title>&gt; The log file you attached is not from the latest CVS versi</title> 
   <description>&gt; The log file you attached is not from the latest CVS version. Beside 

&gt; that, database errors are logged in the Horde log file, not the sync 

&gt; log file.

Ok, i did an &quot;cvs co horde&quot; on 2th May, and packed that over my testinstallation with 3.2rc3, I just didn&#039;t update the over apps.



From /tmp/horde.log I don&#039;t see any Database errors.



Further tests I could not do before next week, as I&#039;m currently at CERN in Geneva and the UMTS costs for my Windows Mobile Device outside Germany are tremendous.

</description> 
   <pubDate>Tue, 06 May 2008 14:22:59 +0000</pubDate> 
   <link>https://bugs.horde.org/ticket/6056#t45186</link> 
  </item> 
   
  <item> 
   <title>Have you been able to run more tests? Can you try the latest</title> 
   <description>Have you been able to run more tests? Can you try the latest RCs?</description> 
   <pubDate>Sat, 17 May 2008 20:00:42 +0000</pubDate> 
   <link>https://bugs.horde.org/ticket/6056#t45323</link> 
  </item> 
   
  <item> 
   <title>&gt; Have you been able to run more tests? Can you try the late</title> 
   <description>&gt; Have you been able to run more tests? Can you try the latest RCs?

Not yet, I will now setup a frsh VPA just for tests, as I&#039;m somewhat relcutant to always kill my contacts/kalender entrys in my VPA. 



Sincerly,

Klaus

</description> 
   <pubDate>Sun, 18 May 2008 07:04:43 +0000</pubDate> 
   <link>https://bugs.horde.org/ticket/6056#t45340</link> 
  </item> 
   
  <item> 
   <title>I now have setup a fresh VPA to do the tests. I test now wit</title> 
   <description>I now have setup a fresh VPA to do the tests. I test now with the newest 3.2 rc packages.



First test:



I used an different account, I should get a fresh calendar and contacts database on horde side, but again contacts and calendar entries got tripled.



Second test:



I  created a completly fresh database on my test horde server. Now contacts and calendar entries seem to work as expect (did not get tripled, not even doubled)

syncronisation in both directions seem to work.



I didn&#039;t see a database error in /tmp/horde.log in the first test, but I will review the database more exactly in the next step.



</description> 
   <pubDate>Tue, 20 May 2008 14:19:08 +0000</pubDate> 
   <link>https://bugs.horde.org/ticket/6056#t45407</link> 
  </item> 
   
  <item> 
   <title>Looks like the indizes for horde_syncml_map are severly brok</title> 
   <description>Looks like the indizes for horde_syncml_map are severly broken in the old database. Probably something gone bad somewhere in one of the upgrade steps from 3.1 to 3.2-rcX.



mysql&gt; show index from horde_syncml_map;

+------------------+------------+------------------------+--------------+--------------------+-----------+-------------+----------+--------+------+------------+---------+

| Table            | Non_unique | Key_name               | Seq_in_index | Column_name        | Collation | Cardinality | Sub_part | Packed | Null | Index_type | Comment |

+------------------+------------+------------------------+--------------+--------------------+-----------+-------------+----------+--------+------+------------+---------+

| horde_syncml_map |          1 | syncml_cuid_idx        |            1 | syncml_syncpartner | A         |           5 |     NULL | NULL   |      | BTREE      | NULL    |

| horde_syncml_map |          1 | syncml_cuid_idx        |            2 | syncml_db          | A         |          12 |     NULL | NULL   |      | BTREE      | NULL    |

| horde_syncml_map |          1 | syncml_cuid_idx        |            3 | syncml_uid         | A         |          12 |     NULL | NULL   |      | BTREE      | NULL    |

| horde_syncml_map |          1 | syncml_cuid_idx        |            4 | syncml_cuid        | A         |        3860 |     NULL | NULL   | YES  | BTREE      | NULL    |

| horde_syncml_map |          1 | syncml_suid_idx        |            1 | syncml_syncpartner | A         |           5 |     NULL | NULL   |      | BTREE      | NULL    |

| horde_syncml_map |          1 | syncml_suid_idx        |            2 | syncml_db          | A         |          12 |     NULL | NULL   |      | BTREE      | NULL    |

| horde_syncml_map |          1 | syncml_suid_idx        |            3 | syncml_uid         | A         |          12 |     NULL | NULL   |      | BTREE      | NULL    |

| horde_syncml_map |          1 | syncml_suid_idx        |            4 | syncml_suid        | A         |        1930 |     NULL | NULL   | YES  | BTREE      | NULL    |

| horde_syncml_map |          1 | syncml_syncpartner_idx |            1 | syncml_syncpartner | A         |           5 |     NULL | NULL   |      | BTREE      | NULL    |

| horde_syncml_map |          1 | syncml_db_idx          |            1 | syncml_db          | A         |           4 |     NULL | NULL   |      | BTREE      | NULL    |

| horde_syncml_map |          1 | syncml_uid_idx         |            1 | syncml_uid         | A         |           2 |     NULL | NULL   |      | BTREE      | NULL    |

+------------------+------------+------------------------+--------------+--------------------+-----------+-------------+----------+--------+------+------------+---------+

11 rows in set (0.00 sec)



I did remove the horde_synml_map and horde_syncml_anchor tables, cleaned up addressbook and calender, and now the sync seem to work, at least with test account and VPA.



With the production VPA and my normal account, it doesn&#039;t like to add contacts now, but I will investigate that tomorrow.



</description> 
   <pubDate>Tue, 20 May 2008 15:58:29 +0000</pubDate> 
   <link>https://bugs.horde.org/ticket/6056#t45409</link> 
  </item> 
   
  <item> 
   <title>There are no syncml tables in horde 3.1, you probably upgrad</title> 
   <description>There are no syncml tables in horde 3.1, you probably upgraded from an earlier 3.2-cvs version and missed some sql upgrade.</description> 
   <pubDate>Tue, 20 May 2008 17:10:08 +0000</pubDate> 
   <link>https://bugs.horde.org/ticket/6056#t45411</link> 
  </item> 
   
   
 
 </channel> 
</rss> 
