Can't sync deleted contacts



  • Hi,
    I've deleted some contacts from my phone and it doesn't sync anymore.
    Here is a logcat :

    11-24 12:41:28.885 I/davdroid.DavSyncAdapter(14743): Performing sync for authority com.android.contacts
    11-24 12:41:28.900 I/dalvikvm(14743): Could not find method android.net.SSLCertificateSocketFactory.setHostname, referenced from method at.bitfire.davdroid.webdav.TlsSniSocketFactory.createSocket
    11-24 12:41:28.925 I/davdroid.SyncManager(14743): Remotely removing 20 deleted resource(s) (if not changed)
    11-24 12:41:28.990 W/davdroid.SNISocketFactory(14743): No SNI support below Android 4.2!
    11-24 12:41:29.620 E/davdroid.DavSyncAdapter(14743): HTTP error
    11-24 12:41:29.620 E/davdroid.DavSyncAdapter(14743): at.bitfire.davdroid.webdav.NotFoundException: 404 Not Found
    11-24 12:41:29.620 E/davdroid.DavSyncAdapter(14743): at at.bitfire.davdroid.webdav.WebDavResource.checkResponse(WebDavResource.java:151)
    11-24 12:41:29.620 E/davdroid.DavSyncAdapter(14743): at at.bitfire.davdroid.webdav.WebDavResource.checkResponse(WebDavResource.java:137)
    11-24 12:41:29.620 E/davdroid.DavSyncAdapter(14743): at at.bitfire.davdroid.webdav.WebDavResource.delete(WebDavResource.java:376)
    11-24 12:41:29.620 E/davdroid.DavSyncAdapter(14743): at at.bitfire.davdroid.resource.RemoteCollection.delete(RemoteCollection.java:128)
    11-24 12:41:29.620 E/davdroid.DavSyncAdapter(14743): at at.bitfire.davdroid.syncadapter.SyncManager.synchronize(SyncManager.java:53)
    11-24 12:41:29.620 E/davdroid.DavSyncAdapter(14743): at at.bitfire.davdroid.syncadapter.DavSyncAdapter.onPerformSync(DavSyncAdapter.java:54)
    11-24 12:41:29.620 E/davdroid.DavSyncAdapter(14743): at android.content.AbstractThreadedSyncAdapter$SyncThread.run(AbstractThreadedSyncAdapter.java:254)

    Hope this can help.
    Cheers


  • developer

    Should have been fixed with 0.4.3, please test. If the problem persists, you may also delete your account and add it again.