Après avoir été sur le serveur ncloud, puis nclood, j'ai finalement atterri sur acloud3 où j'ai déplacé mes agendas.
Malheureusement, lorsque j'essaye de les synchroniser avec DAVx5 sur mon téléphone, j'obtiens un messages d'erreur "InvalidCalendarException Couldn't parse iCalendar" pour chaque agenda.
Note: ces mêmes calendriers se synchronisaient sans erreur avec DAVx5 lorsque j'étais sur nclood ou ncloud.
Voici le message d'erreur:
Code : Tout sélectionner
--- BEGIN DEBUG INFO ---
SYNCHRONIZATION INFO
Account: Account {name=acloud3, type=bitfire.at.davdroid}
Authority: com.android.calendar
EXCEPTION
at.bitfire.ical4android.InvalidCalendarException: Couldn't parse iCalendar
at at.bitfire.ical4android.ICalendar$Companion.fromReader(ICalendar.kt:10)
at at.bitfire.ical4android.Event$Companion.eventsFromReader(Event.kt:1)
at at.bitfire.ical4android.Event$Companion.eventsFromReader$default(Event.kt:1)
at at.bitfire.davdroid.syncadapter.CalendarSyncManager.processVEvent(CalendarSyncManager.kt:1)
at at.bitfire.davdroid.syncadapter.CalendarSyncManager.access$processVEvent(CalendarSyncManager.kt:1)
at at.bitfire.davdroid.syncadapter.CalendarSyncManager$downloadRemote$1$1$1.invoke(CalendarSyncManager.kt:8)
at at.bitfire.davdroid.syncadapter.CalendarSyncManager$downloadRemote$1$1$1.invoke(CalendarSyncManager.kt:1)
at at.bitfire.davdroid.syncadapter.SyncManager.responseExceptionContext(SyncManager.kt:1)
at at.bitfire.davdroid.syncadapter.CalendarSyncManager$downloadRemote$1$1.invoke(CalendarSyncManager.kt:2)
at at.bitfire.davdroid.syncadapter.CalendarSyncManager$downloadRemote$1$1.invoke(CalendarSyncManager.kt:1)
at at.bitfire.dav4jvm.Response$Companion.parse(Response.kt:46)
at at.bitfire.dav4jvm.DavResource$processMultiStatus$2.invoke(DavResource.kt:9)
at at.bitfire.dav4jvm.DavResource.processMultiStatus(DavResource.kt:14)
at at.bitfire.dav4jvm.DavResource.processMultiStatus(DavResource.kt:5)
at at.bitfire.dav4jvm.DavCalendar.multiget(DavCalendar.kt:10)
at at.bitfire.davdroid.syncadapter.CalendarSyncManager$downloadRemote$1.invoke(CalendarSyncManager.kt:2)
at at.bitfire.davdroid.syncadapter.CalendarSyncManager$downloadRemote$1.invoke(CalendarSyncManager.kt:1)
at at.bitfire.davdroid.syncadapter.SyncManager.remoteExceptionContext(SyncManager.kt:1)
at at.bitfire.davdroid.syncadapter.SyncManager.remoteExceptionContext(SyncManager.kt:8)
at at.bitfire.davdroid.syncadapter.CalendarSyncManager.downloadRemote(CalendarSyncManager.kt:2)
at at.bitfire.davdroid.syncadapter.SyncManager$syncRemote$1$1$1.invokeSuspend(SyncManager.kt:2)
at kotlin.coroutines.jvm.internal.BaseContinuationImpl.resumeWith(ContinuationImpl.kt:3)
at kotlinx.coroutines.DispatchedTask.run(DispatchedTask.kt:18)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1162)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:636)
at java.lang.Thread.run(Thread.java:764)
Caused by: net.fortuna.ical4j.data.ParserException: Error at line 36:Attempt to invoke virtual method 'void java.util.Calendar.setTimeZone(java.util.TimeZone)' on a null object reference
at net.fortuna.ical4j.data.CalendarParserImpl.parse(CalendarParserImpl.java:17)
at net.fortuna.ical4j.data.CalendarBuilder.build(CalendarBuilder.java:3)
at net.fortuna.ical4j.data.CalendarBuilder.build(CalendarBuilder.java:2)
at at.bitfire.ical4android.ICalendar$Companion.fromReader(ICalendar.kt:4)
... 25 more
Caused by: java.lang.NullPointerException: Attempt to invoke virtual method 'void java.util.Calendar.setTimeZone(java.util.TimeZone)' on a null object reference
at java.text.DateFormat.setTimeZone(DateFormat.java:690)
at net.fortuna.ical4j.model.Iso8601.<init>(Iso8601.java:3)
at net.fortuna.ical4j.model.Date.<init>(Date.java:4)
at net.fortuna.ical4j.model.DateTime.<init>(DateTime.java:5)
at net.fortuna.ical4j.model.TimeZone.getOffset(TimeZone.java:13)
at java.util.GregorianCalendar.computeFields(GregorianCalendar.java:2356)
at java.util.GregorianCalendar.computeTime(GregorianCalendar.java:2813)
at java.util.Calendar.updateTime(Calendar.java:3397)
at java.util.Calendar.getTimeInMillis(Calendar.java:1761)
at java.util.Calendar.getTime(Calendar.java:1734)
at java.text.SimpleDateFormat.parseInternal(SimpleDateFormat.java:1633)
at java.text.SimpleDateFormat.parse(SimpleDateFormat.java:1528)
at java.text.DateFormat.parse(DateFormat.java:360)
at net.fortuna.ical4j.model.DateTime.setTime(DateTime.java:2)
at net.fortuna.ical4j.model.DateTime.<init>(DateTime.java:22)
at net.fortuna.ical4j.model.property.DateProperty.setValue(DateProperty.java:5)
at net.fortuna.ical4j.data.DefaultContentHandler.resolveTimezones(DefaultContentHandler.java:10)
at net.fortuna.ical4j.data.DefaultContentHandler.endCalendar(DefaultContentHandler.java:1)
at net.fortuna.ical4j.data.CalendarParserImpl.parseCalendar(CalendarParserImpl.java:9)
at net.fortuna.ical4j.data.CalendarParserImpl.parseCalendarList(CalendarParserImpl.java:2)
at net.fortuna.ical4j.data.CalendarParserImpl.parse(CalendarParserImpl.java:13)
... 28 more
REMOTE RESOURCE
https://acloud3.zaclys.com/remote.php/dav/calendars/30666/anniv/61BF9D0A-7695-4702-ADA1-105C753DF1E8.ics
SOFTWARE INFORMATION
┌────────────────────────────────┬───────────┬───────────┬─────────────────────────────────────┬───────┐
│ Package │ Version │ Code │ Installer │ Notes │
├────────────────────────────────┼───────────┼───────────┼─────────────────────────────────────┼───────┤
│ at.bitfire.davdroid │ 3.3.6-ose │ 303060003 │ com.google.android.packageinstaller │ │
│ org.dmfs.tasks │ 1.2.4 │ 78500 │ com.google.android.packageinstaller │ │
│ com.android.providers.contacts │ 2.0.49 │ 204900000 │ — │ │
│ com.android.providers.calendar │ 1.0.00.35 │ 100000035 │ — │ │
│ com.samsung.android.contacts │ 3.8.27.5 │ 382700005 │ — │ │
│ com.samsung.android.calendar │ 4.4.07.0 │ 440700000 │ com.sec.android.app.samsungapps │ │
└────────────────────────────────┴───────────┴───────────┴─────────────────────────────────────┴───────┘
SYSTEM INFORMATION
Android version: 8.0.0 (R16NW.A320FLXXS9CTK3)
Device: samsung SM-A320FL (a3y17lte)
Locale(s): [fr_FR]
CONNECTVITY
☒ [ Transports: WIFI Capabilities: NOT_METERED INTERNET NOT_RESTRICTED TRUSTED NOT_VPN VALIDATED FOREGROUND LinkUpBandwidth>=1048576Kbps LinkDnBandwidth>=1048576Kbps SignalStrength: -59]
☐ [ Transports: WIFI Capabilities: WIFI_P2P NOT_RESTRICTED TRUSTED NOT_VPN LinkUpBandwidth>=1048576Kbps LinkDnBandwidth>=1048576Kbps]
Data saver: disabled
CONFIGURATION
Power saving disabled: yes
System-wide synchronization: automatically
Notifications:
- sync
- cert4android: importance=3
- syncProblems: importance=3
- general: importance=3
- debug: importance=4
- syncIoErrors: importance=1
- syncWarnings: importance=2
Permissions:
- ACCESS_NETWORK_STATE: granted
- ACCESS_WIFI_STATE: granted
- INTERNET: granted
- READ_SYNC_SETTINGS: granted
- READ_SYNC_STATS: granted
- WRITE_SYNC_SETTINGS: granted
- REQUEST_IGNORE_BATTERY_OPTIMIZATIONS: granted
- READ_CONTACTS: granted
- WRITE_CONTACTS: granted
- READ_CALENDAR: granted
- WRITE_CALENDAR: granted
- ACCESS_COARSE_LOCATION: denied
- ACCESS_FINE_LOCATION: denied
- ACCESS_BACKGROUND_LOCATION: denied
- org.dmfs.permission.READ_TASKS: granted
- org.dmfs.permission.WRITE_TASKS: granted
- org.tasks.permission.READ_TASKS: denied
- org.tasks.permission.WRITE_TASKS: denied
ACCOUNTS
- Account: acloud3
┌──────────────────────────────────┬────────────┬──────────────────────┬───────────────┐
│ Authority │ isSyncable │ getSyncAutomatically │ Sync interval │
├──────────────────────────────────┼────────────┼──────────────────────┼───────────────┤
│ at.bitfire.davdroid.addressbooks │ 1 │ true │ 240 min │
│ com.android.calendar │ 1 │ true │ 240 min │
│ com.android.contacts │ 0 │ false │ — │
│ org.dmfs.tasks │ 1 │ true │ 240 min │
└──────────────────────────────────┴────────────┴──────────────────────┴───────────────┘
WiFi only: false
Contact group method: CATEGORIES
Time range (past days): 90
Default alarm (min before): null
Manage calendar colors: true
Use event colors: false
* Address book: Contacts (acloud3 Zw)
┌────────────┬──────────────────────┬───────────────┐
│ isSyncable │ getSyncAutomatically │ Sync interval │
├────────────┼──────────────────────┼───────────────┤
│ 1 │ true │ 1440 min │
└────────────┴──────────────────────┴───────────────┘
URL: https://acloud3.zaclys.com/remote.php/dav/addressbooks/users/30666/contacts/
Read-only: 0
DATABASE DUMP
android_metadata
┌────────┐
│ locale │
├────────┤
│ fr_FR │
└────────┘
room_master_table
┌────┬──────────────────────────────────┐
│ id │ identity_hash │
├────┼──────────────────────────────────┤
│ 42 │ a7554d1ebc5ecfe0c7aefe271485d63c │
└────┴──────────────────────────────────┘
service
┌────┬─────────────┬─────────┬───────────────────────────────────────────────────────────────────┐
│ id │ accountName │ type │ principal │
├────┼─────────────┼─────────┼───────────────────────────────────────────────────────────────────┤
│ 7 │ acloud3 │ carddav │ https://acloud3.zaclys.com/remote.php/dav/principals/users/30666/ │
│ 8 │ acloud3 │ caldav │ https://acloud3.zaclys.com/remote.php/dav/principals/users/30666/ │
└────┴─────────────┴─────────┴───────────────────────────────────────────────────────────────────┘
sqlite_sequence
┌────────────┬─────┐
│ name │ seq │
├────────────┼─────┤
│ service │ 8 │
│ homeset │ 8 │
│ collection │ 42 │
└────────────┴─────┘
homeset
┌────┬───────────┬─────────────────────────────────────────────────────────────────────┬──────────┬─────────────┐
│ id │ serviceId │ url │ privBind │ displayName │
├────┼───────────┼─────────────────────────────────────────────────────────────────────┼──────────┼─────────────┤
│ 7 │ 7 │ https://acloud3.zaclys.com/remote.php/dav/addressbooks/users/30666/ │ 1 │ — │
│ 8 │ 8 │ https://acloud3.zaclys.com/remote.php/dav/calendars/30666/ │ 1 │ — │
└────┴───────────┴─────────────────────────────────────────────────────────────────────┴──────────┴─────────────┘
collection
┌────┬───────────┬──────────────┬──────────────────────────────────────────────────────────────────────────────────────────────────────────────────┬──────────────────┬────────────┬───────────────┬────────────────────────────┬─────────────┬───────────┬──────────┬────────────────┬───────────────┬──────────────────┬─────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────┬──────┐
│ id │ serviceId │ type │ url │ privWriteContent │ privUnbind │ forceReadOnly │ displayName │ description │ color │ timezone │ supportsVEVENT │ supportsVTODO │ supportsVJOURNAL │ source │ sync │
├────┼───────────┼──────────────┼──────────────────────────────────────────────────────────────────────────────────────────────────────────────────┼──────────────────┼────────────┼───────────────┼────────────────────────────┼─────────────┼───────────┼──────────┼────────────────┼───────────────┼──────────────────┼─────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────┼──────┤
│ 33 │ 7 │ ADDRESS_BOOK │ https://acloud3.zaclys.com/remote.php/dav/addressbooks/users/30666/contacts/ │ 1 │ 1 │ 0 │ Contacts │ — │ — │ — │ — │ — │ — │ — │ 1 │
│ 34 │ 7 │ ADDRESS_BOOK │ https://acloud3.zaclys.com/remote.php/dav/addressbooks/users/30666/z-app-generated--contactsinteraction--recent/ │ 0 │ 0 │ 0 │ Contacté récemment │ — │ — │ — │ — │ — │ — │ — │ 0 │
│ 35 │ 8 │ CALENDAR │ https://acloud3.zaclys.com/remote.php/dav/calendars/30666/rmi/ │ 1 │ 1 │ 0 │ Rémi │ — │ -16738561 │ — │ 1 │ 0 │ 0 │ — │ 0 │
│ 36 │ 8 │ CALENDAR │ https://acloud3.zaclys.com/remote.php/dav/calendars/30666/anniv/ │ 1 │ 1 │ 0 │ Anniv │ — │ -9054721 │ — │ 1 │ 0 │ 0 │ — │ 1 │
│ 37 │ 8 │ WEBCAL │ https://acloud3.zaclys.com/remote.php/dav/calendars/30666/calendargooglecom-4/ │ 1 │ 1 │ 0 │ Marie │ — │ -31489 │ — │ 1 │ — │ — │ https://calendar.google.com/calendar/ical/msavioz%40gmail.com/private-a2a648f8069cd812b55cd2c6d570b1c7/basic.ics │ 1 │
│ 38 │ 8 │ WEBCAL │ https://acloud3.zaclys.com/remote.php/dav/calendars/30666/calendargooglecom-1/ │ 1 │ 1 │ 0 │ Réservations Chalet │ — │ -16740864 │ — │ 1 │ — │ — │ https://calendar.google.com/calendar/ical/oi4cecee4d91k5sakb9q3p2ne0%40group.calendar.google.com/private-18a04edcbf272ad6b9d4462e73a175a9/basic.ics │ 1 │
│ 39 │ 8 │ WEBCAL │ https://acloud3.zaclys.com/remote.php/dav/calendars/30666/calendargooglecom-2/ │ 1 │ 1 │ 0 │ Sorties possibles │ — │ -27904 │ — │ 1 │ — │ — │ https://calendar.google.com/calendar/ical/bau5deuh8imj5f6nsfd0ooak08%40group.calendar.google.com/private-10ad8bd4295692ae93c8143402572901/basic.ics │ 1 │
│ 40 │ 8 │ WEBCAL │ https://acloud3.zaclys.com/remote.php/dav/calendars/30666/calendargooglecom-3/ │ 1 │ 1 │ 0 │ La vie avec les copains │ — │ -4669848 │ — │ 1 │ — │ — │ https://calendar.google.com/calendar/ical/qb0a99mqnj5jfoqspv5rs2t24s%40group.calendar.google.com/private-6ba40d9c243b66acea549907177c47d3/basic.ics │ 1 │
│ 41 │ 8 │ WEBCAL │ https://acloud3.zaclys.com/remote.php/dav/calendars/30666/wwwdatagouvfr-1/ │ 1 │ 1 │ 0 │ Jours Feriés │ — │ -55808 │ — │ 1 │ — │ — │ https://www.data.gouv.fr/fr/datasets/r/15366b3e-70ec-4fe5-8ed4-2cd6cf28b38b │ 1 │
│ 42 │ 8 │ WEBCAL │ https://acloud3.zaclys.com/remote.php/dav/calendars/30666/wwwdatagouvfr/ │ 1 │ 1 │ 0 │ Calendrier Scolaire Zone A │ — │ -5658199 │ — │ 1 │ — │ — │ https://www.data.gouv.fr/en/datasets/r/b580138b-ae5c-4b4d-8cbf-110ffd373192 │ 1 │
└────┴───────────┴──────────────┴──────────────────────────────────────────────────────────────────────────────────────────────────────────────────┴──────────────────┴────────────┴───────────────┴────────────────────────────┴─────────────┴───────────┴──────────┴────────────────┴───────────────┴──────────────────┴─────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────┴──────┘
APP SETTINGS
1. SharedPreferencesProvider canWrite=true
┌───────────────────────────┬───────────────┐
│ Setting │ Value │
├───────────────────────────┼───────────────┤
│ distrust_system_certs │ false │
│ hint_AutostartPermissions │ false │
│ override_proxy │ false │
│ override_proxy_host │ localhost │
│ override_proxy_port │ 8118 │
│ time_nextDonationPopup │ 1612717971118 │
└───────────────────────────┴───────────────┘
2. DefaultsProvider canWrite=false
┌───────────────────────┬───────────┐
│ Setting │ Value │
├───────────────────────┼───────────┤
│ distrust_system_certs │ false │
│ override_proxy │ false │
│ override_proxy_host │ localhost │
│ override_proxy_port │ 8118 │
└───────────────────────┴───────────┘
--- END DEBUG INFO ---