nextcloud / server

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

Fail to invite Nexcloud user to an event #21642

Closed CyrilWaechter closed 3 years ago

CyrilWaechter commented 4 years ago
### Steps to reproduce Case 1 : 1. Create a calendar event (tried online and with Thunderbird) 2. Add attendees 3. Save Case 2 : 1. Create a calendar event (tried online and with Thunderbird) 2. Save 3. Edit event. 4. Add attendees 5. Save **Important note** : it fails only if one of the attendee is a nextcloud user with corresponding email in his account. ### Expected behaviour In both case I expect event to be saved and user to receive an invitation by email. ### Actual behaviour Web-interface : on save I see an infinite loading symbol and nothing is never saved. Thunderbird : attendee is not added event is not saved. In both case no event invitation is sent by email. ### Calendar app **Calendar app version:** 2.03 **CalDAV-clients used:** Thunderbird Lightning, DAVx5, Web-Client ### Client configuration **Browser:** Firefox 77.0.1 **Operating system:** Manjaro Linux / Windows 10 ### Server configuration **Operating system**: Debian 9 **Web server:** Nginx **Database:** MariaDB **PHP version:** (e.g. 7.0.3) **Nextcloud Version:** 19.0.0 (same previously with 18.4) **Updated from an older installed version or fresh install:** Updated over years from Nextcloud 14 (if I remember well) to 19. (Docker) **List of activated apps:** ``` - accessibility: 1.5.0 - activity: 2.12.0 - admin_audit: 1.9.0 - bruteforcesettings: 1.6.0 - calendar: 2.0.3 - cloud_federation_api: 1.2.0 - comments: 1.9.0 - contacts: 3.3.0 - contactsinteraction: 1.0.0 - dav: 1.15.0 - deck: 1.0.4 - federatedfilesharing: 1.9.0 - files: 1.14.0 - files_accesscontrol: 1.9.0 - files_external: 1.10.0 - files_markdown: 2.3.0 - files_mindmap: 0.0.22 - files_pdfviewer: 1.8.0 - files_rightclick: 0.16.0 - files_sharing: 1.11.0 - files_trashbin: 1.9.0 - files_versions: 1.12.0 - files_videoplayer: 1.8.0 - firstrunwizard: 2.8.0 - groupfolders: 6.0.6 - logreader: 2.4.0 - lookup_server_connector: 1.7.0 - maps: 0.1.6 - news: 14.1.11 - nextcloud_announcements: 1.8.0 - notes: 3.6.0 - notifications: 2.7.0 - oauth2: 1.7.0 - password_policy: 1.9.1 - phonetrack: 0.6.3 - photos: 1.1.0 - privacy: 1.3.0 - provisioning_api: 1.9.0 - recommendations: 0.7.0 - richdocuments: 3.7.3 - serverinfo: 1.9.0 - settings: 1.1.0 - sharebymail: 1.9.0 - spreed: 9.0.1 - support: 1.2.1 - survey_client: 1.7.0 - systemtags: 1.9.0 - tasks: 0.13.1 - text: 3.0.1 - theming: 1.10.0 - twofactor_backupcodes: 1.8.0 - updatenotification: 1.9.0 - video_converter: 0.1.4 - viewer: 1.3.0 - workflowengine: 2.1.0 Disabled: - encryption - federation - socialsharing_diaspora - socialsharing_email - user_ldap ``` **Nextcloud configuration:** ``` { "system": { "datadirectory": "***REMOVED SENSITIVE VALUE***", "apps_paths": [ { "path": "\/var\/www\/html\/apps", "url": "\/apps", "writable": false }, { "path": "\/var\/www\/html\/custom_apps", "url": "\/custom_apps", "writable": true } ], "memcache.local": "\\OC\\Memcache\\APCu", "instanceid": "***REMOVED SENSITIVE VALUE***", "passwordsalt": "***REMOVED SENSITIVE VALUE***", "secret": "***REMOVED SENSITIVE VALUE***", "trusted_domains": [ "***REMOVED SENSITIVE VALUE***", "***REMOVED SENSITIVE VALUE***" ], "trusted_proxies": "***REMOVED SENSITIVE VALUE***", "overwrite.cli.url": "***REMOVED SENSITIVE VALUE***", "overwriteprotocol": "https", "dbtype": "mysql", "version": "19.0.0.12", "dbname": "***REMOVED SENSITIVE VALUE***", "dbhost": "***REMOVED SENSITIVE VALUE***", "dbport": "", "dbtableprefix": "oc_", "mysql.utf8mb4": true, "dbuser": "***REMOVED SENSITIVE VALUE***", "dbpassword": "***REMOVED SENSITIVE VALUE***", "mail_from_address": "***REMOVED SENSITIVE VALUE***", "logtimezone": "Europe\/Paris", "logdateformat": "Y-m-d H:i:s", "installed": true, "maintenance": false, "mail_smtpmode": "smtp", "mail_smtpauthtype": "LOGIN", "mail_domain": "***REMOVED SENSITIVE VALUE***", "mail_smtpsecure": "ssl", "mail_smtpport": "465", "mail_smtphost": "***REMOVED SENSITIVE VALUE***", "mail_smtpauth": 1, "mail_smtpname": "***REMOVED SENSITIVE VALUE***", "mail_smtppassword": "***REMOVED SENSITIVE VALUE***", "ldapIgnoreNamingRules": false, "ldapProviderFactory": "\\OCA\\User_LDAP\\LDAPProviderFactory", "theme": "", "loglevel": 0, "updater.release.channel": "stable", "app_install_overwrite": [ "groupfolders", "admin_notifications" ], "trashbin_retention_obligation": "auto, 30" }, "apps": { "accessibility": { "enabled": "yes", "installed_version": "1.5.0", "types": "" }, "activity": { "enabled": "yes", "installed_version": "2.12.0", "types": "filesystem" }, "admin_audit": { "enabled": "yes", "installed_version": "1.9.0", "types": "logging" }, "admin_notifications": { "enabled": "no", "installed_version": "1.0.2", "types": "logging" }, "backgroundjob": { "lastjob": "10991" }, "bruteForce": { "whitelist_1": "***REMOVED SENSITIVE VALUE***" }, "bruteforcesettings": { "enabled": "yes", "installed_version": "1.6.0", "types": "" }, "calendar": { "enabled": "yes", "installed_version": "2.0.3", "types": "" }, "cloud_federation_api": { "enabled": "yes", "installed_version": "1.2.0", "types": "filesystem" }, "comments": { "enabled": "yes", "installed_version": "1.9.0", "types": "logging" }, "contacts": { "enabled": "yes", "installed_version": "3.3.0", "types": "" }, "contactsinteraction": { "enabled": "yes", "installed_version": "1.0.0", "types": "dav" }, "core": { "backgroundjobs_mode": "cron", "enterpriseLogoChecked": "yes", "installed.bundles": "[\"CoreBundle\"]", "installedat": "1524829787.4387", "lastcron": "1589555196", "lastupdateResult": "[]", "lastupdatedat": "1593438468", "moveavatarsdone": "yes", "oc.integritycheck.checker": "[]", "previewsCleanedUp": "1", "public_files": "files_sharing\/public.php", "public_webdav": "dav\/appinfo\/v1\/publicwebdav.php", "scss.variables": "c302c3ec2bd5a6b3b89fa6fab2582451", "shareapi_allow_links": "yes", "shareapi_default_expire_date": "yes", "shareapi_enable_link_password_by_default": "yes", "shareapi_expire_after_n_days": "14", "theming.variables": "b853c762d40cd228ffa543caed708b2d", "updater.secret.created": "1589058586", "vendor": "nextcloud" }, "dav": { "buildCalendarReminderIndex": "yes", "buildCalendarSearchIndex": "yes", "chunks_migrated": "1", "enabled": "yes", "installed_version": "1.15.0", "regeneratedBirthdayCalendarsForYearFix": "yes", "types": "filesystem" }, "deck": { "enabled": "yes", "installed_version": "1.0.4", "types": "dav" }, "federatedfilesharing": { "enabled": "yes", "installed_version": "1.9.0", "types": "" }, "federation": { "enabled": "no", "installed_version": "1.3.0", "types": "authentication" }, "files": { "cronjob_scan_files": "500", "default_quota": "1 GB", "enabled": "yes", "installed_version": "1.14.0", "types": "filesystem" }, "files_accesscontrol": { "enabled": "yes", "installed_version": "1.9.0", "types": "filesystem" }, "files_external": { "enabled": "yes", "installed_version": "1.10.0", "types": "filesystem" }, "files_markdown": { "enabled": "yes", "installed_version": "2.3.0", "types": "" }, "files_mindmap": { "enabled": "yes", "installed_version": "0.0.22", "types": "" }, "files_pdfviewer": { "enabled": "yes", "installed_version": "1.8.0", "types": "" }, "files_rightclick": { "enabled": "yes", "installed_version": "0.16.0", "types": "" }, "files_sharing": { "enabled": "yes", "incoming_server2server_share_enabled": "no", "installed_version": "1.11.0", "lookupServerEnabled": "no", "lookupServerUploadEnabled": "no", "outgoing_server2server_share_enabled": "no", "types": "filesystem" }, "files_texteditor": { "enabled": "no", "installed_version": "2.8.0", "types": "" }, "files_trashbin": { "enabled": "yes", "installed_version": "1.9.0", "types": "filesystem,dav" }, "files_versions": { "enabled": "yes", "installed_version": "1.12.0", "types": "filesystem,dav" }, "files_videoplayer": { "enabled": "yes", "installed_version": "1.8.0", "types": "" }, "firstrunwizard": { "enabled": "yes", "installed_version": "2.8.0", "types": "logging" }, "gallery": { "enabled": "no", "installed_version": "18.4.0", "types": "" }, "groupfolders": { "enabled": "yes", "installed_version": "6.0.6", "types": "filesystem,dav" }, "logreader": { "enabled": "yes", "installed_version": "2.4.0", "levels": "00111", "types": "" }, "lookup_server_connector": { "enabled": "yes", "installed_version": "1.7.0", "types": "authentication" }, "mail": { "enabled": "no", "installed_version": "1.3.2", "types": "" }, "maps": { "enabled": "yes", "installed_version": "0.1.6", "lastAddressLookup": "1590570498", "types": "filesystem" }, "news": { "enabled": "yes", "installed_version": "14.1.11", "types": "" }, "nextcloud_announcements": { "enabled": "yes", "installed_version": "1.8.0", "pub_date": "Thu, 24 Oct 2019 00:00:00 +0200", "types": "logging" }, "notes": { "enabled": "yes", "installed_version": "3.6.0", "types": "" }, "notifications": { "enabled": "yes", "installed_version": "2.7.0", "types": "logging" }, "oauth2": { "enabled": "yes", "installed_version": "1.7.0", "types": "authentication" }, "onlyoffice": { "enabled": "no", "installed_version": "1.3.0", "skey": "1525792621345", "types": "filesystem" }, "passman": { "enabled": "no", "installed_version": "2.1.4", "types": "" }, "password_policy": { "enabled": "yes", "installed_version": "1.9.1", "types": "authentication" }, "phonetrack": { "enabled": "yes", "installed_version": "0.6.3", "types": "" }, "photos": { "enabled": "yes", "installed_version": "1.1.0", "types": "" }, "privacy": { "enabled": "yes", "installed_version": "1.3.0", "readableLocation": "ch", "types": "" }, "provisioning_api": { "enabled": "yes", "installed_version": "1.9.0", "types": "prevent_group_restriction" }, "quicknotes": { "enabled": "no", "installed_version": "0.1.7", "types": "" }, "quota_warning": { "enabled": "no", "installed_version": "1.5.0", "types": "filesystem" }, "recommendations": { "enabled": "yes", "installed_version": "0.7.0", "types": "" }, "richdocuments": { "enabled": "yes", "installed_version": "3.7.3", "types": "filesystem,dav,prevent_group_restriction" }, "serverinfo": { "enabled": "yes", "installed_version": "1.9.0", "types": "" }, "settings": { "enabled": "yes", "installed_version": "1.1.0", "types": "" }, "sharebymail": { "enabled": "yes", "installed_version": "1.9.0", "types": "filesystem" }, "socialsharing_diaspora": { "enabled": "no", "installed_version": "2.0.0", "types": "" }, "socialsharing_email": { "enabled": "no", "installed_version": "2.0.0", "types": "" }, "spreed": { "enabled": "yes", "installed_version": "9.0.1", "project_access_invalidated": "1", "signaling_ticket_secret": "***REMOVED SENSITIVE VALUE***", "stun_servers": "***REMOVED SENSITIVE VALUE***", "types": "prevent_group_restriction" }, "support": { "SwitchUpdaterServerHasRun": "yes", "enabled": "yes", "installed_version": "1.2.1", "types": "session" }, "survey_client": { "enabled": "yes", "installed_version": "1.7.0", "last_report": "{\"id\":\"ocadc83b19e7\",\"items\":[[\"server\",\"version\",\"17.0.2.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.2.19\"],[\"php\",\"memory_limit\",1073741824],[\"php\",\"max_execution_time\",0],[\"php\",\"upload_max_filesize\",2097152],[\"database\",\"type\",\"mysql\"],[\"database\",\"version\",\"10.2.14\"],[\"database\",\"size\",52609024],[\"apps\",\"accessibility\",\"1.3.0\"],[\"apps\",\"activity\",\"2.10.1\"],[\"apps\",\"admin_audit\",\"1.7.0\"],[\"apps\",\"admin_notifications\",\"disabled\"],[\"apps\",\"bruteforcesettings\",\"1.6.0\"],[\"apps\",\"calendar\",\"2.0.3\"],[\"apps\",\"cloud_federation_api\",\"1.0.0\"],[\"apps\",\"comments\",\"1.7.0\"],[\"apps\",\"contacts\",\"3.3.0\"],[\"apps\",\"dav\",\"1.13.0\"],[\"apps\",\"deck\",\"0.8.2\"],[\"apps\",\"federatedfilesharing\",\"1.7.0\"],[\"apps\",\"federation\",\"disabled\"],[\"apps\",\"files\",\"1.12.0\"],[\"apps\",\"files_accesscontrol\",\"1.7.0\"],[\"apps\",\"files_external\",\"1.8.0\"],[\"apps\",\"files_markdown\",\"2.2.0\"],[\"apps\",\"files_mindmap\",\"0.0.21\"],[\"apps\",\"files_pdfviewer\",\"1.6.0\"],[\"apps\",\"files_rightclick\",\"0.15.1\"],[\"apps\",\"files_sharing\",\"1.9.0\"],[\"apps\",\"files_texteditor\",\"disabled\"],[\"apps\",\"files_trashbin\",\"1.7.0\"],[\"apps\",\"files_versions\",\"1.10.0\"],[\"apps\",\"files_videoplayer\",\"1.6.0\"],[\"apps\",\"firstrunwizard\",\"2.6.0\"],[\"apps\",\"gallery\",\"18.4.0\"],[\"apps\",\"groupfolders\",\"5.0.7\"],[\"apps\",\"logreader\",\"2.2.0\"],[\"apps\",\"lookup_server_connector\",\"1.5.0\"],[\"apps\",\"mail\",\"1.3.2\"],[\"apps\",\"news\",\"14.1.4\"],[\"apps\",\"nextcloud_announcements\",\"1.6.0\"],[\"apps\",\"notes\",\"3.2.0\"],[\"apps\",\"notifications\",\"2.5.0\"],[\"apps\",\"oauth2\",\"1.5.0\"],[\"apps\",\"onlyoffice\",\"disabled\"],[\"apps\",\"passman\",\"disabled\"],[\"apps\",\"password_policy\",\"1.7.0\"],[\"apps\",\"phonetrack\",\"0.6.2\"],[\"apps\",\"privacy\",\"1.1.0\"],[\"apps\",\"provisioning_api\",\"1.7.0\"],[\"apps\",\"quicknotes\",\"disabled\"],[\"apps\",\"quota_warning\",\"disabled\"],[\"apps\",\"recommendations\",\"0.5.0\"],[\"apps\",\"richdocuments\",\"disabled\"],[\"apps\",\"serverinfo\",\"1.7.0\"],[\"apps\",\"sharebymail\",\"1.7.0\"],[\"apps\",\"socialsharing_diaspora\",\"1.0.5\"],[\"apps\",\"socialsharing_email\",\"1.0.6\"],[\"apps\",\"spreed\",\"7.0.3\"],[\"apps\",\"support\",\"1.0.1\"],[\"apps\",\"survey_client\",\"1.5.0\"],[\"apps\",\"systemtags\",\"1.7.0\"],[\"apps\",\"tasks\",\"disabled\"],[\"apps\",\"text\",\"1.1.1\"],[\"apps\",\"theming\",\"1.8.0\"],[\"apps\",\"twofactor_backupcodes\",\"1.6.0\"],[\"apps\",\"updatenotification\",\"1.7.0\"],[\"apps\",\"user_external\",\"disabled\"],[\"apps\",\"user_ldap\",\"disabled\"],[\"apps\",\"viewer\",\"disabled\"],[\"apps\",\"workflowengine\",\"1.7.0\"],[\"stats\",\"num_files\",16593],[\"stats\",\"num_users\",14],[\"stats\",\"num_storages\",29],[\"stats\",\"num_storages_local\",3],[\"stats\",\"num_storages_home\",22],[\"stats\",\"num_storages_other\",4],[\"stats\",\"num_comments\",128],[\"stats\",\"num_comment_markers\",4],[\"stats\",\"num_systemtags\",1],[\"stats\",\"num_systemtags_mappings\",0],[\"files_sharing\",\"num_shares\",20],[\"files_sharing\",\"num_shares_user\",4],[\"files_sharing\",\"num_shares_groups\",0],[\"files_sharing\",\"num_shares_link\",15],[\"files_sharing\",\"num_shares_link_no_password\",15],[\"files_sharing\",\"num_fed_shares_sent\",0],[\"files_sharing\",\"num_fed_shares_received\",0],[\"files_sharing\",\"permissions_3_1\",\"9\"],[\"files_sharing\",\"permissions_4_3\",\"1\"],[\"files_sharing\",\"permissions_3_15\",\"6\"],[\"files_sharing\",\"permissions_0_19\",\"2\"],[\"files_sharing\",\"permissions_0_31\",\"2\"],[\"encryption\",\"enabled\",\"no\"],[\"encryption\",\"default_module\",\"no\"]]}", "last_sent": "1587989256", "types": "" }, "systemtags": { "enabled": "yes", "installed_version": "1.9.0", "types": "logging" }, "tasks": { "enabled": "yes", "installed_version": "0.13.1", "types": "" }, "text": { "enabled": "yes", "installed_version": "3.0.1", "types": "dav" }, "theming": { "backgroundMime": "image\/jpeg", "cachebuster": "25", "enabled": "yes", "faviconMime": "image\/svg+xml", "installed_version": "1.10.0", "logoMime": "image\/svg+xml", "logoheaderMime": "image\/svg+xml", "types": "logging" }, "twofactor_backupcodes": { "enabled": "yes", "installed_version": "1.8.0", "types": "" }, "updatenotification": { "bruteforcesettings": "1.6.0", "calendar": "2.0.3", "contacts": "3.3.0", "core": "18.0.4.2", "deck": "0.8.2", "enabled": "yes", "files_markdown": "2.2.0", "files_mindmap": "0.0.21", "files_pdfviewer": "1.2.1", "files_rightclick": "0.15.1", "groupfolders": "5.0.7", "installed_version": "1.9.0", "mail": "1.3.4", "news": "14.1.7", "notes": "3.3.0", "phonetrack": "0.6.2", "quicknotes": "0.1.4", "socialsharing_diaspora": "1.0.4", "socialsharing_email": "1.0.5", "spreed": "7.0.3", "tasks": "0.13.0", "theming": "1.4.5", "types": "", "update_check_errors": "0" }, "user_external": { "enabled": "no", "installed_version": "0.4", "types": "authentication,prelogin" }, "user_ldap": { "background_sync_interval": "1800", "enabled": "no", "installed_version": "1.3.1", "types": "authentication" }, "video_converter": { "enabled": "yes", "installed_version": "0.1.4", "types": "" }, "viewer": { "enabled": "yes", "installed_version": "1.3.0", "types": "" }, "workflowengine": { "enabled": "yes", "installed_version": "2.1.0", "types": "filesystem" } } } ``` ### Logs #### Web server error log (e.g. /var/log/apache) ``` ``` #### Log file (data/nextcloud.log) ``` {"reqId":"fakeId1","level":3,"time":"2020-07-01 18:10:29","remoteAddr":"172.19.0.2","user":"--","app":"PHP","method":"PROPFIND","url":"/remote.php/dav/addressbooks/groups/User1%2bUser1Name%2bAAA%2babcdef/","message":"session_start(): A session had already been started - ignoring at /var/www/html/lib/private/Session/Internal.php#209","userAgent":"Thunderbird CalDAV/CardDAV Lightning/68.9.0","version":"19.0.0.12"} {"reqId":"fakeId2","level":3,"time":"2020-07-01 18:10:30","remoteAddr":"172.19.0.2","user":"--","app":"PHP","method":"REPORT","url":"/remote.php/dav/addressbooks/users/Marie/contacts/","message":"session_start(): A session had already been started - ignoring at /var/www/html/lib/private/Session/Internal.php#209","userAgent":"Thunderbird CalDAV/CardDAV Lightning/68.9.0","version":"19.0.0.12"} {"reqId":"fakeId3","level":3,"time":"2020-07-01 18:12:04","remoteAddr":"172.19.0.2","user":"--","app":"PHP","method":"GET","url":"/index.php/apps/news/api/v1-2/version","message":"session_start(): A session had already been started - ignoring at /var/www/html/lib/private/Session/Internal.php#209","userAgent":"FeedReader 2.11.0","version":"19.0.0.12"} {"reqId":"fakeId4","level":3,"time":"2020-07-01 18:12:05","remoteAddr":"172.19.0.2","user":"--","app":"PHP","method":"GET","url":"/index.php/apps/news/api/v1-2/version","message":"session_start(): A session had already been started - ignoring at /var/www/html/lib/private/Session/Internal.php#209","userAgent":"FeedReader 2.11.0","version":"19.0.0.12"} {"reqId":"fakeId5","level":3,"time":"2020-07-01 18:12:07","remoteAddr":"172.19.0.2","user":"--","app":"PHP","method":"GET","url":"/index.php/apps/news/api/v1-2/version","message":"session_start(): A session had already been started - ignoring at /var/www/html/lib/private/Session/Internal.php#209","userAgent":"FeedReader 2.11.0","version":"19.0.0.12"} {"reqId":"fakeId6","level":3,"time":"2020-07-01 18:12:08","remoteAddr":"172.19.0.2","user":"--","app":"PHP","method":"GET","url":"/index.php/apps/news/api/v1-2/feeds","message":"session_start(): A session had already been started - ignoring at /var/www/html/lib/private/Session/Internal.php#209","userAgent":"FeedReader 2.11.0","version":"19.0.0.12"} {"reqId":"fakeId7","level":3,"time":"2020-07-01 18:12:09","remoteAddr":"172.19.0.2","user":"--","app":"PHP","method":"GET","url":"/index.php/apps/news/api/v1-2/version","message":"session_start(): A session had already been started - ignoring at /var/www/html/lib/private/Session/Internal.php#209","userAgent":"FeedReader 2.11.0","version":"19.0.0.12"} {"reqId":"fakeId8","level":3,"time":"2020-07-01 18:12:10","remoteAddr":"172.19.0.2","user":"--","app":"PHP","method":"GET","url":"/index.php/apps/news/api/v1-2/folders","message":"session_start(): A session had already been started - ignoring at /var/www/html/lib/private/Session/Internal.php#209","userAgent":"FeedReader 2.11.0","version":"19.0.0.12"} {"reqId":"fakeId9","level":3,"time":"2020-07-01 18:12:11","remoteAddr":"172.19.0.2","user":"--","app":"PHP","method":"GET","url":"/index.php/apps/news/api/v1-2/items/updated?lastModified=1593462319&type=3&id=0","message":"session_start(): A session had already been started - ignoring at /var/www/html/lib/private/Session/Internal.php#209","userAgent":"FeedReader 2.11.0","version":"19.0.0.12"} {"reqId":"fakeId10","level":3,"time":"2020-07-01 18:24:34","remoteAddr":"172.19.0.2","user":"--","app":"PHP","method":"PROPFIND","url":"/remote.php/dav/principals/groups/User1+User1Name+AAA+abcdef/","message":"session_start(): A session had already been started - ignoring at /var/www/html/lib/private/Session/Internal.php#209","userAgent":"Thunderbird CalDAV/CardDAV Lightning/68.9.0","version":"19.0.0.12"} {"reqId":"fakeId11","level":3,"time":"2020-07-01 18:24:35","remoteAddr":"172.19.0.2","user":"--","app":"PHP","method":"PROPFIND","url":"/remote.php/dav/principals/groups/Gr%C3%A8vePdG/","message":"session_start(): A session had already been started - ignoring at /var/www/html/lib/private/Session/Internal.php#209","userAgent":"Thunderbird CalDAV/CardDAV Lightning/68.9.0","version":"19.0.0.12"} {"reqId":"fakeId12","level":3,"time":"2020-07-01 18:24:36","remoteAddr":"172.19.0.2","user":"--","app":"PHP","method":"PROPFIND","url":"/remote.php/dav/principals/groups/admin/","message":"session_start(): A session had already been started - ignoring at /var/www/html/lib/private/Session/Internal.php#209","userAgent":"Thunderbird CalDAV/CardDAV Lightning/68.9.0","version":"19.0.0.12"} {"reqId":"fakeId13","level":3,"time":"2020-07-01 18:24:37","remoteAddr":"172.19.0.2","user":"--","app":"PHP","method":"PROPFIND","url":"/remote.php/dav/calendars/User1/","message":"session_start(): A session had already been started - ignoring at /var/www/html/lib/private/Session/Internal.php#209","userAgent":"Thunderbird CalDAV/CardDAV Lightning/68.9.0","version":"19.0.0.12"} {"reqId":"fakeId14","level":3,"time":"2020-07-01 18:24:38","remoteAddr":"172.19.0.2","user":"--","app":"PHP","method":"PROPFIND","url":"/remote.php/dav/principals/groups/User1+User1Name+AAA+abcdef/","message":"session_start(): A session had already been started - ignoring at /var/www/html/lib/private/Session/Internal.php#209","userAgent":"Thunderbird CalDAV/CardDAV Lightning/68.9.0","version":"19.0.0.12"} {"reqId":"fakeId15","level":3,"time":"2020-07-01 18:24:39","remoteAddr":"172.19.0.2","user":"--","app":"PHP","method":"PROPFIND","url":"/remote.php/dav/principals/groups/Gr%C3%A8vePdG/","message":"session_start(): A session had already been started - ignoring at /var/www/html/lib/private/Session/Internal.php#209","userAgent":"Thunderbird CalDAV/CardDAV Lightning/68.9.0","version":"19.0.0.12"} {"reqId":"fakeId16","level":3,"time":"2020-07-01 18:24:40","remoteAddr":"172.19.0.2","user":"--","app":"PHP","method":"PROPFIND","url":"/remote.php/dav/principals/groups/admin/","message":"session_start(): A session had already been started - ignoring at /var/www/html/lib/private/Session/Internal.php#209","userAgent":"Thunderbird CalDAV/CardDAV Lightning/68.9.0","version":"19.0.0.12"} {"reqId":"fakeId17","level":3,"time":"2020-07-01 18:24:40","remoteAddr":"172.19.0.2","user":"--","app":"PHP","method":"PROPFIND","url":"/remote.php/dav/addressbooks/users/User1/","message":"session_start(): A session had already been started - ignoring at /var/www/html/lib/private/Session/Internal.php#209","userAgent":"Thunderbird CalDAV/CardDAV Lightning/68.9.0","version":"19.0.0.12"} {"reqId":"fakeId18","level":3,"time":"2020-07-01 18:24:41","remoteAddr":"172.19.0.2","user":"--","app":"PHP","method":"PROPFIND","url":"/remote.php/dav/addressbooks/groups/User1%2bUser1Name%2bAAA%2babcdef/","message":"session_start(): A session had already been started - ignoring at /var/www/html/lib/private/Session/Internal.php#209","userAgent":"Thunderbird CalDAV/CardDAV Lightning/68.9.0","version":"19.0.0.12"} {"reqId":"fakeId19","level":3,"time":"2020-07-01 18:24:42","remoteAddr":"172.19.0.2","user":"--","app":"PHP","method":"PROPFIND","url":"/remote.php/dav/addressbooks/groups/admin/","message":"session_start(): A session had already been started - ignoring at /var/www/html/lib/private/Session/Internal.php#209","userAgent":"Thunderbird CalDAV/CardDAV Lightning/68.9.0","version":"19.0.0.12"} {"reqId":"fakeId20","level":3,"time":"2020-07-01 18:24:43","remoteAddr":"172.19.0.2","user":"--","app":"PHP","method":"REPORT","url":"/remote.php/dav/addressbooks/users/User1/Pro/","message":"session_start(): A session had already been started - ignoring at /var/www/html/lib/private/Session/Internal.php#209","userAgent":"Thunderbird CalDAV/CardDAV Lightning/68.9.0","version":"19.0.0.12"} ``` #### Browser log ``` Error: "" D calendar.js:2 r calendar.js:2 t attachError.js:36 t calendar.js:2 t calendar.js:2 onreadystatechange request.js:353 vue.runtime.esm.js:1888:12 ```
georgehrke commented 4 years ago

Moving to server repo since this is an issue in the CalDAV server, not the Calendar app.

georgehrke commented 4 years ago

@CyrilWaechter Is that really everything from the Nextcloud.log?

Is there anything with a Thunderbird or Lightning User-Agent? If not, can you decrease the log level to something lower and trigger this bug again?

CyrilWaechter commented 4 years ago

@georgehrke Thanks for your reply.

@CyrilWaechter Is that really everything from the Nextcloud.log?

No only last 20 lines. Full file is really heavy. Maybe I should clean log (or is there a way to limit log file size ? I did not found how to in documentation)

Is there anything with a Thunderbird or Lightning User-Agent? If not, can you decrease the log level to something lower and trigger this bug again?

I have set log level to 3 and updated log part in my first post. Please tell me if it is more useful.

ghost commented 4 years ago

This issue has been automatically marked as stale because it has not had recent activity and seems to be missing some essential information. It will be closed if no further activity occurs. Thank you for your contributions.

CyrilWaechter commented 4 years ago

I received a warning message about closing this issue. I added many informations as stated in my previous message. Is something missing?

C-7 commented 4 years ago

What is the status of issue, I am encountering the same problem. Creating a calendar event (web interface) More -> Add attendee(s) adding attendees. Adding user. This works for some user but for others the rotating 'busy' stays endless even if the users have exactly (except name / e-mail) the same settings. Nextcloud 19.0.2

georgehrke commented 4 years ago

@C-7 So far i wasn't able to reproduce it. If you can reproduce it, a pull-request would be very much appreciated.

C-7 commented 4 years ago

Ok, now I can reproduce it: The user and the invitee belong to the same group and the invitee has a white space in the username, like Max Muster. When the event is created and Max is typed, Max Muster comes up as choice and can be selected. Upon save or update it enters an infinite state.

C-7 commented 4 years ago

Hi, is there any know workaround despite deleting and re-creating user accounts with a with a whitespace(1) in the username and also disabling the ‘user self registration’.

(1) only checked with ,blank’, don’t know if other characters (internationalisation) are affected.

CyrilWaechter commented 4 years ago

I am not sure that it is the same issue even if it might be related.

C-7 commented 4 years ago

I am not sure that it is the same issue even if it might be related.

  • Yes the user name has a space in it.
  • But if I remove his email from its user info then it works.

Thank you. A user without email wouldn't make sense for us. The issue seems related but the problem occurs at the web-interface (Safari/Firefox) a more detailed description is at calendar#2537 (closed because of duplication).

C-7 commented 4 years ago

@georgehrke Hi, I am wondering what the status of this (detailed description in calendar#2537) is?

We have several nextcloud installations and all show the same problem. However, all also have a very similar setup. Is this a specific or a general problem, are all Nextcloud installations affected by this (no cal sharpening if space in username)? Is it going to be solved somewhen in neat future or would you recommend to re-create all affected user with blank (and maybe any non-standard character?) in the username?

Thank you for your recommendation! Claus

PS You're doing a overall great work in developing and maintaining this; it's worth to mention because the nature of this forum doesn't bring this in the focus. :D

ghost commented 4 years ago

This issue has been automatically marked as stale because it has not had recent activity and seems to be missing some essential information. It will be closed if no further activity occurs. Thank you for your contributions.

CyrilWaechter commented 4 years ago

This stale bot is very annoying… Don't an issue needs to stay open until solved ? I saw many other issue closed for no reason like this. I understand that this issue is apparently not a priority but I don't understand this why this bot keeps trying to close it…

C-7 commented 4 years ago

In german, there is an expression "Erledigt sich durch liegenlassen" (done by leaving it behind)...... Hope to see a solution.

ghost commented 3 years ago

This issue has been automatically marked as stale because it has not had recent activity and seems to be missing some essential information. It will be closed if no further activity occurs. Thank you for your contributions.

CyrilWaechter commented 3 years ago

and seems to be missing some essential information.

What info is missing ?

u451f commented 3 years ago

I experienced this issue too. It was related to white space in usernames. https://help.nextcloud.com/t/error-updating-event-participation-by-invited-attendees-in-calendar/52892/8

I think the UX between username and display name when creating users is therefore a bit confusing. Whitespace should not be allowed in a username IMO, or otherwise, this should be supported by apps.

ghost commented 3 years ago

This issue has been automatically marked as stale because it has not had recent activity and seems to be missing some essential information. It will be closed if no further activity occurs. Thank you for your contributions.

C-7 commented 3 years ago

Honestly, I don’t understand this “Erledigt sich durch Liegenlassen” ( do it by leaving it behind ). Usually there is no such thing like ‘self healing’ in software. It’s not solved yet, isn’t it?

ghost commented 3 years ago

This issue has been automatically marked as stale because it has not had recent activity and seems to be missing some essential information. It will be closed if no further activity occurs. Thank you for your contributions.

ghost commented 3 years ago

This issue has been automatically marked as stale because it has not had recent activity and seems to be missing some essential information. It will be closed if no further activity occurs. Thank you for your contributions.

ghost commented 3 years ago

This issue has been automatically marked as stale because it has not had recent activity and seems to be missing some essential information. It will be closed if no further activity occurs. Thank you for your contributions.

ghost commented 3 years ago

This issue has been automatically marked as stale because it has not had recent activity and seems to be missing some essential information. It will be closed if no further activity occurs. Thank you for your contributions.

ghost commented 3 years ago

This issue has been automatically marked as stale because it has not had recent activity and seems to be missing some essential information. It will be closed if no further activity occurs. Thank you for your contributions.

Spartachetto commented 3 years ago

@tcitworld maybe you can help with this issue. Can it be closed?

Thank you in advance!!!

CyrilWaechter commented 3 years ago

@C-7 On my side it is fixed. Tested with Nextcloud 21.0.1. If it is good on your side too I can finally close this issue for good.