nextcloud / server

☁️ Nextcloud server, a safe home for all your data
https://nextcloud.com
GNU Affero General Public License v3.0
26.89k stars 4.02k forks source link

Duplicated ICS calendar entries #26870

Closed bestouff closed 3 years ago

bestouff commented 3 years ago

How to use GitHub

Steps to reproduce

  1. Open Calendar App
  2. Create new agenda from link (readonly)
  3. Add this URL: https://data.education.gouv.fr/explore/dataset/fr-en-calendrier-scolaire/download/?format=ics&disjunctive.zones=true&refine.zones=Zone+A

Expected behaviour

French Holidays events are added

Actual behaviour

After a while (>10mn), French Holidays events are added multiple times (they seem to be duplicated at each run of the crontab)

Server configuration

Operating system: Debian 10

Web server: Apache

Database: PostgreSQL

PHP version: 7.3

Nextcloud version: (see Nextcloud admin page) 20.0.8

Updated from an older Nextcloud/ownCloud or fresh install: Updated since 17

Where did you install Nextcloud from: Jurisic debian repo

Signing status:

Signing status ``` No errors have been found. ```

List of activated apps:

App list ``` Enabled: - accessibility: 1.6.0 - activity: 2.13.4 - admin_audit: 1.10.0 - bookmarks: 4.1.0 - bruteforcesettings: 2.1.0 - calendar: 2.2.1 - camerarawpreviews: 0.7.11 - cloud_federation_api: 1.3.0 - comments: 1.10.0 - contacts: 3.5.1 - contactsinteraction: 1.1.0 - dashboard: 7.0.0 - dav: 1.16.2 - federatedfilesharing: 1.10.2 - federation: 1.10.1 - files: 1.15.0 - files_external: 1.11.1 - files_markdown: 2.3.3 - files_pdfviewer: 2.0.1 - files_rightclick: 0.17.0 - files_sharing: 1.12.2 - files_trashbin: 1.10.1 - files_versions: 1.13.0 - files_videoplayer: 1.9.0 - firstrunwizard: 2.9.0 - logreader: 2.5.0 - lookup_server_connector: 1.8.0 - news: 15.4.2 - nextcloud_announcements: 1.9.0 - notes: 4.0.4 - notifications: 2.8.0 - oauth2: 1.8.0 - password_policy: 1.10.1 - passwords: 2021.5.0 - photos: 1.2.3 - previewgenerator: 3.1.1 - privacy: 1.4.0 - provisioning_api: 1.10.0 - recommendations: 0.8.0 - serverinfo: 1.10.0 - settings: 1.2.0 - sharebymail: 1.10.0 - support: 1.3.0 - survey_client: 1.8.0 - systemtags: 1.10.0 - tasks: 0.13.6 - text: 3.1.0 - theming: 1.11.0 - twofactor_backupcodes: 1.9.0 - updatenotification: 1.10.0 - user_status: 1.0.1 - viewer: 1.4.0 - weather_status: 1.0.0 - workflowengine: 2.2.0 Disabled: - encryption - groupfolders - passman - user_ldap ```

Nextcloud configuration:

Config report ```json { "system": { "instanceid": "***REMOVED SENSITIVE VALUE***", "dbtype": "pgsql", "passwordsalt": "***REMOVED SENSITIVE VALUE***", "secret": "***REMOVED SENSITIVE VALUE***", "trusted_domains": [ "awak.mobi", "bestouff.prv" ], "datadirectory": "***REMOVED SENSITIVE VALUE***", "overwrite.cli.url": "https:\/\/awak.mobi\/nextcloud", "htaccess.RewriteBase": "\/nextcloud", "version": "20.0.8.1", "memcache.local": "\\OC\\Memcache\\APCu", "dbname": "***REMOVED SENSITIVE VALUE***", "dbhost": "***REMOVED SENSITIVE VALUE***", "dbport": "", "dbtableprefix": "oc_", "dbuser": "***REMOVED SENSITIVE VALUE***", "dbpassword": "***REMOVED SENSITIVE VALUE***", "installed": true, "log_rotate_size": 3145728, "mail_domain": "***REMOVED SENSITIVE VALUE***", "mail_from_address": "***REMOVED SENSITIVE VALUE***", "mail_smtpmode": "smtp", "mail_smtpauthtype": "LOGIN", "skeletondirectory": "", "maintenance": false, "loglevel": 0, "data-fingerprint": "5e84814c8f256a1faf78fc912478c665", "theme": "", "upgrade.disable-web": "true", "logfile": "\/var\/log\/nextcloud\/nextcloud.log", "app_install_overwrite": [ "passman", "calendar" ], "mail_sendmailmode": "smtp", "mail_smtphost": "***REMOVED SENSITIVE VALUE***", "mail_smtpport": "25", "preview_max_x": "2048", "preview_max_y": "2048", "jpeg_quality": "60", "enable_previews": true, "enabledPreviewProviders": [ "OC\\Preview\\PNG", "OC\\Preview\\JPEG", "OC\\Preview\\GIF", "OC\\Preview\\HEIC", "OC\\Preview\\BMP", "OC\\Preview\\XBitmap", "OC\\Preview\\MP3", "OC\\Preview\\TXT", "OC\\Preview\\MarkDown", "OC\\Preview\\Movie", "OC\\Preview\\PDF", "OC\\Preview\\OpenDocument", "OC\\Preview\\SVG", "OC\\Preview\\TIFF" ] }, "apps": { "accessibility": { "types": "", "enabled": "yes", "installed_version": "1.6.0" }, "activity": { "types": "filesystem", "enabled": "yes", "installed_version": "2.13.4" }, "admin_audit": { "types": "logging", "installed_version": "1.10.0", "enabled": "yes" }, "backgroundjob": { "lastjob": "1169" }, "bookmarks": { "types": "", "enabled": "yes", "previews.screenly.url": "", "performance.maxBookmarksperAccount": "", "installed_version": "4.1.0", "privacy.enableScraping": "true", "previews.screenly.token": "" }, "bruteforcesettings": { "types": "", "enabled": "yes", "installed_version": "2.1.0" }, "calendar": { "types": "", "enabled": "yes", "installed_version": "2.2.1" }, "camerarawpreviews": { "types": "filesystem", "enabled": "yes", "installed_version": "0.7.11" }, "cloud_federation_api": { "installed_version": "1.3.0", "types": "filesystem", "enabled": "yes" }, "comments": { "types": "logging", "enabled": "yes", "installed_version": "1.10.0" }, "contacts": { "enabled": "yes", "types": "dav", "installed_version": "3.5.1" }, "contactsinteraction": { "installed_version": "1.1.0", "types": "dav", "enabled": "yes" }, "core": { "installedat": "1504186709.0532", "vendor": "nextcloud", "public_webdav": "dav\/appinfo\/v1\/publicwebdav.php", "public_files": "files_sharing\/public.php", "installed.bundles": "[\"CoreBundle\"]", "backgroundjobs_mode": "cron", "updater.secret.created": "1558024803", "umgmt_show_storage_location": "true", "umgmt_show_backend": "true", "umgmt_show_last_login": "true", "umgmt_show_email": "true", "moveavatarsdone": "yes", "previewsCleanedUp": "1", "scss.variables": "d41d8cd98f00b204e9800998ecf8427e", "shareapi_default_permission_candelete": "no", "shareapi_default_permission_canshare": "no", "enterpriseLogoChecked": "yes", "shareapi_default_permission_cancreate": "no", "shareapi_allow_group_sharing": "yes", "lastupdateResult": "{\"version\":\"20.0.9.1\",\"versionstring\":\"Nextcloud 20.0.9\",\"url\":\"https:\\\/\\\/download.nextcloud.com\\\/server\\\/releases\\\/nextcloud-20.0.9.zip\",\"web\":\"https:\\\/\\\/docs.nextcloud.com\\\/server\\\/20\\\/admin_manual\\\/maintenance\\\/upgrade.html\",\"changes\":\"https:\\\/\\\/updates.nextcloud.com\\\/changelog_server\\\/?version=20.0.9\",\"autoupdater\":\"1\",\"eol\":\"0\"}", "shareapi_default_expire_date": "yes", "shareapi_default_permission_canupdate": "no", "shareapi_default_permissions": "17", "shareapi_allow_resharing": "yes", "lastcron": "1620127802", "theming.variables": "4f1b8cc4c64cab7037d57a49625da322", "lastupdatedat": "1620128283", "oc.integritycheck.checker": "[]" }, "dashboard": { "installed_version": "7.0.0", "types": "", "enabled": "yes" }, "dav": { "types": "filesystem", "enabled": "yes", "sendEventRemindersPush": "yes", "installed_version": "1.16.2", "buildCalendarSearchIndex": "yes", "regeneratedBirthdayCalendarsForYearFix": "yes", "buildCalendarReminderIndex": "yes", "chunks_migrated": "1" }, "federatedfilesharing": { "types": "", "enabled": "yes", "installed_version": "1.10.2" }, "federation": { "types": "authentication", "enabled": "yes", "installed_version": "1.10.1" }, "files": { "types": "filesystem", "enabled": "yes", "cronjob_scan_files": "500", "installed_version": "1.15.0", "default_quota": "10 GB" }, "files_external": { "types": "filesystem", "enabled": "yes", "installed_version": "1.11.1" }, "files_markdown": { "types": "", "enabled": "yes", "installed_version": "2.3.3" }, "files_pdfviewer": { "types": "", "enabled": "yes", "installed_version": "2.0.1" }, "files_rightclick": { "installed_version": "0.17.0", "types": "", "enabled": "yes" }, "files_sharing": { "types": "filesystem", "enabled": "yes", "installed_version": "1.12.2" }, "files_texteditor": { "types": "", "installed_version": "2.8.0", "enabled": "no" }, "files_trashbin": { "enabled": "yes", "installed_version": "1.10.1", "types": "filesystem,dav" }, "files_versions": { "enabled": "yes", "installed_version": "1.13.0", "types": "filesystem,dav" }, "files_videoplayer": { "types": "", "enabled": "yes", "installed_version": "1.9.0" }, "firstrunwizard": { "types": "logging", "enabled": "yes", "installed_version": "2.9.0" }, "gallery": { "types": "", "installed_version": "18.4.0", "enabled": "no" }, "groupfolders": { "types": "filesystem,dav", "enabled": "no", "installed_version": "8.2.1" }, "logreader": { "types": "", "enabled": "yes", "installed_version": "2.5.0" }, "lookup_server_connector": { "types": "authentication", "enabled": "yes", "installed_version": "1.8.0" }, "mail": { "installed_version": "1.7.2", "types": "", "enabled": "no" }, "news": { "autoPurgeMinimumInterval": "60", "autoPurgeCount": "200", "types": "", "maxRedirects": "10", "enabled": "yes", "feedFetcherTimeout": "60", "useCronUpdates": "1", "exploreUrl": "", "updateInterval": "3600", "installed_version": "15.4.2" }, "nextcloud_announcements": { "types": "logging", "enabled": "yes", "pub_date": "Thu, 24 Oct 2019 00:00:00 +0200", "installed_version": "1.9.0" }, "notes": { "types": "", "enabled": "yes", "installed_version": "4.0.4" }, "notifications": { "types": "logging", "enabled": "yes", "installed_version": "2.8.0" }, "oauth2": { "types": "authentication", "enabled": "yes", "installed_version": "1.8.0" }, "passman": { "types": "", "enabled": "no", "installed_version": "2.3.7" }, "password_policy": { "enabled": "yes", "installed_version": "1.10.1", "types": "authentication", "enforceHaveIBeenPwned": "1" }, "passwords": { "survey\/server\/mode": "2", "legacy_api_checkpoint": "1620054001", "passwords\/localdb\/type": "hibp", "cron\/php\/version\/id": "70416", "survey\/server\/notification": "1613034902", "cron\/php\/version\/string": "7.4.16", "migration\/customFields": "2020.12.2", "installed_version": "2021.5.0", "types": "", "enabled": "yes", "SSEv1ServerKey": "6SVxDTObNZWO0Rd8OFcRH+7TXNJyVEI3Tw904A4IoV67GrdKC3lT7yU1zki9K9e3MvF2uSIZe5nEKj5sQJ2HB5o3ERnBwZH\/Qfd3Xar9At0hn9N0Xat+8hCUrs2cdlOicUK\/ICxssfGvjJVZLrE\/hGNu9zfglM11Zg1s7NM61F12a1ZhDbsbFtAx1kwFHlIewVgxpiTzg6eOD2Ueg1bHMSqig8WK1AHd7RGAXubFw+8QpxYt3CLlF3FIFLe\/sJ6xTEzsi8I5PgEGKdo3YeAk1RI+qqzcsK2trNk5U6pZ\/QGAQLo5N\/ma14vF2Ea88AkTRHqkPB4tBKLmukWJqPe2n5gGevwFO9+hG1LGLCA3STyp\/nA91ANR\/8ysiMzCDe8oPQiNSvCRJQCJ+7erpnnthf9qyoisys3VShufy1oHSSeGsdGqcKlz+0K8gVp1R4dLZDtuMoYg\/FC8+MOioYrHjiZo9R2WhT2P6DrHHcNK9zcHGtf3HrnBntGCieBGPjS0i3b+3wI4oFdBFaZv1Qm8kHagdCDMTufTVMYv8Zv6WkOluEuEXwmeLZaoYHa\/IBlNvbOrqMwgHz+17LNEtNNG7AMLzMhjFnFvNKX3jUXkrbTXCl1ibN0FFrSbzvZX+9nHL3SdVzyEcS7WqKvkQeeLo9nkQbvXeYPGvKvFsRqtY8dXEDk5B2U3MHjcAsKxnUAG82a3rlsSs0ZTtsuO5uiMhnAq2SPtoCFnLlQ1kKWMS40qXHKcvtMG2EDNCmQOPbDJKvQUvxpTxQ27UsvQ+j7uELG\/PQBN83UkxKrs04QYlusEo4z1aE2iXsjxU+fKdSzZf+YbY\/h2FV5vfuBpK9dfqDB2r8Gt4+oGkvhtc\/wCnHfjDDVLi9ul+9iU3nj2Gp5qPFAMO6wCw+aA7twzhUhVPFoLrp4as1HNGgrX1xG\/x4j1vxweNvP0HMjvL+yqPp75bY3AgBFofLg6z+qSM3WwBgQ8Vy7ipZjWr0GPJPYh42mr5tUlxkF5xk8By+XtKX30", "survey\/server\/week": "18" }, "photos": { "types": "", "enabled": "yes", "installed_version": "1.2.3" }, "preview": { "jpeg_quality": "60" }, "previewgenerator": { "squareSizes": "32 256", "enabled": "yes", "widthSizes": "256 384", "types": "filesystem", "installed_version": "3.1.1", "heightSizes": "256" }, "privacy": { "installed_version": "1.4.0", "types": "", "enabled": "yes" }, "provisioning_api": { "types": "prevent_group_restriction", "enabled": "yes", "installed_version": "1.10.0" }, "recommendations": { "types": "", "enabled": "yes", "installed_version": "0.8.0" }, "serverinfo": { "types": "", "enabled": "yes", "installed_version": "1.10.0" }, "settings": { "installed_version": "1.2.0", "types": "", "enabled": "yes" }, "sharebymail": { "types": "filesystem", "enabled": "yes", "installed_version": "1.10.0", "enforcePasswordProtection": "no", "sendpasswordmail": "yes" }, "support": { "types": "session", "enabled": "yes", "SwitchUpdaterServerHasRun": "yes", "installed_version": "1.3.0" }, "survey_client": { "types": "", "enabled": "yes", "installed_version": "1.8.0", "last_sent": "1617739205", "last_report": "{\"id\":\"ocsufip0pgm4\",\"items\":[[\"server\",\"version\",\"20.0.8.1\"],[\"server\",\"code\",\"other\"],[\"server\",\"enable_avatars\",\"yes\"],[\"server\",\"enable_previews\",\"yes\"],[\"server\",\"memcache.local\",\"\\\\OC\\\\Memcache\\\\APCu\"],[\"server\",\"memcache.distributed\",\"none\"],[\"server\",\"asset-pipeline.enabled\",\"no\"],[\"server\",\"filelocking.enabled\",\"yes\"],[\"server\",\"memcache.locking\",\"none\"],[\"server\",\"debug\",\"no\"],[\"server\",\"cron\",\"cron\"],[\"php\",\"version\",\"7.4.16\"],[\"php\",\"memory_limit\",-1],[\"php\",\"max_execution_time\",0],[\"php\",\"upload_max_filesize\",2097152],[\"database\",\"type\",\"pgsql\"],[\"database\",\"version\",\"PostgreSQL 11.11 (Debian 11.11-0+deb10u1) on x86_64-pc-linux-gnu, compiled by gcc (Debian 8.3.0-6) 8.3.0, 64-bit\"],[\"database\",\"size\",2082591391],[\"apps\",\"bruteforcesettings\",\"2.0.1\"],[\"apps\",\"files_texteditor\",\"disabled\"],[\"apps\",\"gallery\",\"disabled\"],[\"apps\",\"federation\",\"1.10.1\"],[\"apps\",\"provisioning_api\",\"1.10.0\"],[\"apps\",\"survey_client\",\"1.8.0\"],[\"apps\",\"lookup_server_connector\",\"1.8.0\"],[\"apps\",\"oauth2\",\"1.8.0\"],[\"apps\",\"password_policy\",\"1.10.1\"],[\"apps\",\"files_trashbin\",\"1.10.1\"],[\"apps\",\"files\",\"1.15.0\"],[\"apps\",\"activity\",\"2.13.4\"],[\"apps\",\"comments\",\"1.10.0\"],[\"apps\",\"cloud_federation_api\",\"1.3.0\"],[\"apps\",\"files_external\",\"1.11.1\"],[\"apps\",\"files_versions\",\"1.13.0\"],[\"apps\",\"sharebymail\",\"1.10.0\"],[\"apps\",\"workflowengine\",\"2.2.0\"],[\"apps\",\"firstrunwizard\",\"2.9.0\"],[\"apps\",\"nextcloud_announcements\",\"1.9.0\"],[\"apps\",\"notifications\",\"2.8.0\"],[\"apps\",\"systemtags\",\"1.10.0\"],[\"apps\",\"theming\",\"1.11.0\"],[\"apps\",\"contactsinteraction\",\"1.1.0\"],[\"apps\",\"dav\",\"1.16.2\"],[\"apps\",\"files_pdfviewer\",\"2.0.1\"],[\"apps\",\"twofactor_backupcodes\",\"1.9.0\"],[\"apps\",\"logreader\",\"2.5.0\"],[\"apps\",\"updatenotification\",\"1.10.0\"],[\"apps\",\"files_videoplayer\",\"1.9.0\"],[\"apps\",\"serverinfo\",\"1.10.0\"],[\"apps\",\"federatedfilesharing\",\"1.10.2\"],[\"apps\",\"passman\",\"disabled\"],[\"apps\",\"viewer\",\"1.4.0\"],[\"apps\",\"mail\",\"disabled\"],[\"apps\",\"groupfolders\",\"disabled\"],[\"apps\",\"tasks\",\"0.13.6\"],[\"apps\",\"contacts\",\"3.4.3\"],[\"apps\",\"accessibility\",\"1.6.0\"],[\"apps\",\"files_rightclick\",\"0.17.0\"],[\"apps\",\"user_status\",\"1.0.1\"],[\"apps\",\"privacy\",\"1.4.0\"],[\"apps\",\"recommendations\",\"0.8.0\"],[\"apps\",\"settings\",\"1.2.0\"],[\"apps\",\"support\",\"1.3.0\"],[\"apps\",\"text\",\"3.1.0\"],[\"apps\",\"weather_status\",\"1.0.0\"],[\"apps\",\"dashboard\",\"7.0.0\"],[\"apps\",\"admin_audit\",\"1.10.0\"],[\"apps\",\"previewgenerator\",\"3.1.1\"],[\"apps\",\"bookmarks\",\"4.1.0\"],[\"apps\",\"news\",\"15.3.2\"],[\"apps\",\"files_markdown\",\"2.3.3\"],[\"apps\",\"camerarawpreviews\",\"0.7.10\"],[\"apps\",\"calendar\",\"2.2.0\"],[\"apps\",\"photos\",\"1.2.3\"],[\"apps\",\"files_sharing\",\"1.12.2\"],[\"apps\",\"notes\",\"4.0.4\"],[\"apps\",\"passwords\",\"2021.3.0\"],[\"stats\",\"num_files\",1008995],[\"stats\",\"num_users\",3],[\"stats\",\"num_storages\",9],[\"stats\",\"num_storages_local\",5],[\"stats\",\"num_storages_home\",3],[\"stats\",\"num_storages_other\",1],[\"stats\",\"num_comments\",0],[\"stats\",\"num_comment_markers\",0],[\"stats\",\"num_systemtags\",0],[\"stats\",\"num_systemtags_mappings\",0],[\"files_sharing\",\"num_shares\",21],[\"files_sharing\",\"num_shares_user\",10],[\"files_sharing\",\"num_shares_groups\",0],[\"files_sharing\",\"num_shares_link\",6],[\"files_sharing\",\"num_shares_link_no_password\",6],[\"files_sharing\",\"num_fed_shares_sent\",0],[\"files_sharing\",\"num_fed_shares_received\",0],[\"files_sharing\",\"permissions_3_17\",2],[\"files_sharing\",\"permissions_0_19\",1],[\"files_sharing\",\"permissions_3_1\",4],[\"files_sharing\",\"permissions_0_17\",1],[\"files_sharing\",\"permissions_0_31\",7],[\"files_sharing\",\"permissions_0_23\",1],[\"files_sharing\",\"permissions_4_1\",5],[\"encryption\",\"enabled\",\"no\"],[\"encryption\",\"default_module\",\"no\"]]}" }, "systemtags": { "types": "logging", "enabled": "yes", "installed_version": "1.10.0" }, "tasks": { "types": "", "enabled": "yes", "installed_version": "0.13.6" }, "text": { "installed_version": "3.1.0", "types": "dav", "enabled": "yes" }, "theming": { "types": "logging", "enabled": "yes", "url": "***REMOVED SENSITIVE VALUE***", "name": "Awak's cloud", "cachebuster": "7", "slogan": "***REMOVED SENSITIVE VALUE***", "color": "#2667C9", "installed_version": "1.11.0", "backgroundMime": "image\/jpeg" }, "twofactor_backupcodes": { "types": "", "enabled": "yes", "installed_version": "1.9.0" }, "updatenotification": { "passman": "2.3.6", "types": "", "enabled": "yes", "installed_version": "1.10.0", "tasks": "0.13.6", "calendar": "2.2.1", "mail": "1.4.2", "update_check_errors": "0", "previewgenerator": "3.1.0", "news": "15.4.2", "theming": "1.4.5", "files_pdfviewer": "1.2.1", "passwords": "2021.5.0", "bruteforcesettings": "2.1.0", "files_markdown": "2.3.3", "core": "20.0.9.1", "contacts": "3.5.1", "notes": "4.0.4", "bookmarks": "4.1.0", "groupfolders": "7.1.1", "camerarawpreviews": "0.7.11" }, "user_status": { "installed_version": "1.0.1", "types": "", "enabled": "yes" }, "viewer": { "installed_version": "1.4.0", "types": "", "enabled": "yes" }, "weather_status": { "installed_version": "1.0.0", "types": "", "enabled": "yes" }, "workflowengine": { "types": "filesystem", "enabled": "yes", "installed_version": "2.2.0" } } } ```

Are you using external storage, if yes which one: smb

Are you using encryption: no

Are you using an external user-backend, if yes which one: no

Client configuration

Browser: Firefox 88

Operating system: Debian testing

Logs

Web server error log

Web server error log ``` 10.2.182.216 - xav [04/May/2021:13:44:28 +0200] "PROPFIND /nextcloud/remote.php/webdav/Boxes/Aplio/AplioTRIO2/apps/chat/CVS/ HTTP/1.1" 207 4697 "-" "Mozilla/5.0 (Android) Nextcloud-android/3.15.1" 10.2.181.82 - xav [04/May/2021:13:44:28 +0200] "GET /nextcloud/index.php/apps/passwords/api/1.0/session/keepalive HTTP/1.1" 200 3242 "-" "Official Passwords Client for Firefox on Linux" 10.2.182.216 - xav [04/May/2021:13:44:28 +0200] "PROPFIND /nextcloud/remote.php/webdav/Boxes/Aplio/AplioTRIO2/apps/configsrv/ HTTP/1.1" 207 1535 "-" "Mozilla/5.0 (Android) Nextcloud-android/3.15.1" 10.2.182.216 - xav [04/May/2021:13:44:28 +0200] "PROPFIND /nextcloud/remote.php/webdav/Boxes/Aplio/AplioTRIO2/apps/configsrv/ HTTP/1.1" 207 16325 "-" "Mozilla/5.0 (Android) Nextcloud-android/3.15.1" 10.2.182.216 - xav [04/May/2021:13:44:29 +0200] "PROPFIND /nextcloud/remote.php/webdav/Boxes/Aplio/AplioTRIO2/apps/configsrv/cfgtst/ HTTP/1.1" 207 1542 "-" "Mozilla/5.0 (Android) Nextcloud-android/3.15.1" 10.2.182.216 - xav [04/May/2021:13:44:29 +0200] "PROPFIND /nextcloud/remote.php/webdav/Boxes/Aplio/AplioTRIO2/apps/configsrv/cfgtst/ HTTP/1.1" 207 8578 "-" "Mozilla/5.0 (Android) Nextcloud-android/3.15.1" 10.2.182.216 - xav [04/May/2021:13:44:30 +0200] "PROPFIND /nextcloud/remote.php/webdav/Boxes/Aplio/AplioTRIO2/apps/configsrv/cfgtst/CVS/ HTTP/1.1" 207 1544 "-" "Mozilla/5.0 (Android) Nextcloud-android/3.15.1" 10.2.182.216 - xav [04/May/2021:13:44:30 +0200] "PROPFIND /nextcloud/remote.php/webdav/Boxes/Aplio/AplioTRIO2/apps/configsrv/cfgtst/CVS/ HTTP/1.1" 207 4745 "-" "Mozilla/5.0 (Android) Nextcloud-android/3.15.1" 10.2.182.216 - xav [04/May/2021:13:44:30 +0200] "PROPFIND /nextcloud/remote.php/webdav/Boxes/Aplio/AplioTRIO2/apps/configsrv/CVS/ HTTP/1.1" 207 1556 "-" "Mozilla/5.0 (Android) Nextcloud-android/3.15.1" 10.2.182.216 - xav [04/May/2021:13:44:31 +0200] "PROPFIND /nextcloud/remote.php/webdav/Boxes/Aplio/AplioTRIO2/apps/configsrv/CVS/ HTTP/1.1" 207 5249 "-" "Mozilla/5.0 (Android) Nextcloud-android/3.15.1" 10.2.182.216 - xav [04/May/2021:13:44:31 +0200] "PROPFIND /nextcloud/remote.php/webdav/Boxes/Aplio/AplioTRIO2/apps/cttest/ HTTP/1.1" 207 1532 "-" "Mozilla/5.0 (Android) Nextcloud-android/3.15.1" 10.2.182.216 - xav [04/May/2021:13:44:31 +0200] "PROPFIND /nextcloud/remote.php/webdav/Boxes/Aplio/AplioTRIO2/apps/cttest/ HTTP/1.1" 207 9513 "-" "Mozilla/5.0 (Android) Nextcloud-android/3.15.1" 10.2.182.216 - xav [04/May/2021:13:44:32 +0200] "PROPFIND /nextcloud/remote.php/webdav/Boxes/Aplio/AplioTRIO2/apps/cttest/CVS/ HTTP/1.1" 207 1534 "-" "Mozilla/5.0 (Android) Nextcloud-android/3.15.1" 10.2.182.216 - xav [04/May/2021:13:44:32 +0200] "PROPFIND /nextcloud/remote.php/webdav/Boxes/Aplio/AplioTRIO2/apps/cttest/CVS/ HTTP/1.1" 207 4705 "-" "Mozilla/5.0 (Android) Nextcloud-android/3.15.1" 10.2.182.216 - xav [04/May/2021:13:44:32 +0200] "PROPFIND /nextcloud/remote.php/webdav/Boxes/Aplio/AplioTRIO2/apps/CVS/ HTTP/1.1" 207 1527 "-" "Mozilla/5.0 (Android) Nextcloud-android/3.15.1" 10.2.182.216 - xav [04/May/2021:13:44:33 +0200] "PROPFIND /nextcloud/remote.php/webdav/Boxes/Aplio/AplioTRIO2/apps/CVS/ HTTP/1.1" 207 4677 "-" "Mozilla/5.0 (Android) Nextcloud-android/3.15.1" 10.2.182.216 - xav [04/May/2021:13:44:33 +0200] "PROPFIND /nextcloud/remote.php/webdav/Boxes/Aplio/AplioTRIO2/apps/df/ HTTP/1.1" 207 1527 "-" "Mozilla/5.0 (Android) Nextcloud-android/3.15.1" 10.2.182.216 - xav [04/May/2021:13:44:33 +0200] "PROPFIND /nextcloud/remote.php/webdav/Boxes/Aplio/AplioTRIO2/apps/df/ HTTP/1.1" 207 6546 "-" "Mozilla/5.0 (Android) Nextcloud-android/3.15.1" ```

Nextcloud log (data/nextcloud.log)

Nextcloud log ``` {"reqId":"C1lC2LpTtDhOnOyJ9t9l","level":0,"time":"2021-05-04T11:46:34+00:00","remoteAddr":"10.2.181.82","user":"xav","app":"files_sharing","method":"GET","url":"/nextcloud/index.php/apps/logreader/poll?lastReqId=g8I9aPjMTSbse4Wk0zK9","message":"/appinfo/app.php is deprecated, use \\OCP\\AppFramework\\Bootstrap\\IBootstrap on the application class instead.","userAgent":"Mozilla/5.0 (X11; Linux x86_64; rv:88.0) Gecko/20100101 Firefox/88.0","version":"20.0.8.1","id":"6091341a639dd"} {"reqId":"C1lC2LpTtDhOnOyJ9t9l","level":0,"time":"2021-05-04T11:46:34+00:00","remoteAddr":"10.2.181.82","user":"xav","app":"files_external","method":"GET","url":"/nextcloud/index.php/apps/logreader/poll?lastReqId=g8I9aPjMTSbse4Wk0zK9","message":"/appinfo/app.php is deprecated, use \\OCP\\AppFramework\\Bootstrap\\IBootstrap on the application class instead.","userAgent":"Mozilla/5.0 (X11; Linux x86_64; rv:88.0) Gecko/20100101 Firefox/88.0","version":"20.0.8.1","id":"6091341a639f9"} {"reqId":"TRTZmywnkVvKwTVdDOiY","level":1,"time":"2021-05-04T11:46:34+00:00","remoteAddr":"10.2.182.216","user":"xav","app":"no app in context","method":"PROPFIND","url":"/nextcloud/remote.php/webdav/Boxes/Aplio/AplioTRIO2/apps/fsck/tests/f_lpffile/","message":"Deprecated event type for {\"[object] (OCP\\SabrePluginEvent)\":{\"*statusCode\":200,\"*message\":\"\",\"*server\":{\"[object] (OCA\\DAV\\Connector\\Sabre\\Server)\":{\"tree\":\"[object] (OCA\\DAV\\Connector\\Sabre\\ObjectTree)\",\"*baseUri\":\"/nextcloud/remote.php/webdav/\",\"httpResponse\":\"[object] (Sabre\\HTTP\\Response)\",\"httpRequest\":\"[object] (Sabre\\HTTP\\Request)\",\"sapi\":\"[object] (Sabre\\HTTP\\Sapi)\",\"*plugins\":[],\"transactionType\":null,\"protectedProperties\":{\"...\":\"Over 20 items, aborting normalization\"},\"debugExceptions\":false,\"resourceTypeMapping\":[],\"enablePropfindDepthInfinity\":true,\"xml\":\"[object] (Sabre\\DAV\\Xml\\Service)\",\"*listeners\":{\"...\":\"Over 20 items, aborting normalization\"},\"*wildcardListeners\":[],\"*listenerIndex\":[],\"*logger\":null}},\"Symfony\\Contracts\\EventDispatcher\\EventpropagationStopped\":false}}: null","userAgent":"Mozilla/5.0 (Android) Nextcloud-android/3.15.1","version":"20.0.8.1","id":"6091341a63a2f"} {"reqId":"C1lC2LpTtDhOnOyJ9t9l","level":0,"time":"2021-05-04T11:46:34+00:00","remoteAddr":"10.2.181.82","user":"xav","app":"contacts","method":"GET","url":"/nextcloud/index.php/apps/logreader/poll?lastReqId=g8I9aPjMTSbse4Wk0zK9","message":"/appinfo/app.php is deprecated, use \\OCP\\AppFramework\\Bootstrap\\IBootstrap on the application class instead.","userAgent":"Mozilla/5.0 (X11; Linux x86_64; rv:88.0) Gecko/20100101 Firefox/88.0","version":"20.0.8.1","id":"6091341a63a48"} {"reqId":"C1lC2LpTtDhOnOyJ9t9l","level":0,"time":"2021-05-04T11:46:34+00:00","remoteAddr":"10.2.181.82","user":"xav","app":"serverDI","method":"GET","url":"/nextcloud/index.php/apps/logreader/poll?lastReqId=g8I9aPjMTSbse4Wk0zK9","message":"The requested alias \"PreviewManager\" is depreacted. Please request \"OCP\\IPreview\" directly. This alias will be removed in a future Nextcloud version.","userAgent":"Mozilla/5.0 (X11; Linux x86_64; rv:88.0) Gecko/20100101 Firefox/88.0","version":"20.0.8.1","id":"6091341a63a62"} ```
artonge commented 3 years ago

The linked calendar contains multiple entries for the same holiday with a different location for each, therefore multiple event are displayed for the same holiday. Is this the behavior you are experiencing ? Or are you experiencing another error ?

See this example:

BEGIN:VEVENT
DTSTART:20210512T220000Z
DTEND:20210516T220000Z
UID:5e659bfe1273bf6a307b81b64b185a110d1dac8b
DESCRIPTION:description: Pont de l'Ascension\nlocation: Bordeaux\nstart_date: 2021-05-12 22:00:00+00:00\nend_date: 2021-05-16 22:00:00+00:00\nzones: Zone A
SUMMARY:Pont de l'Ascension
END:VEVENT

BEGIN:VEVENT
DTSTART:20210512T220000Z
DTEND:20210516T220000Z
UID:1197a4c34c781ab8f63b6a0922b89eb9b858208e
DESCRIPTION:description: Pont de l'Ascension\nlocation: Clermont-Ferrand\nstart_date: 2021-05-12 22:00:00+00:00\nend_date: 2021-05-16 22:00:00+00:00\nzones: Zone A
SUMMARY:Pont de l'Ascension
END:VEVENT
bestouff commented 3 years ago

Oh yes that's it.
Sorry for the noise, thanks very much for the analysis.