Server: Fail to invite Nexcloud user to an event

Created on 29 Jun 2020  Â·  18Comments  Â·  Source: nextcloud/server

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
0. Needs triage bug dav needs info

All 18 comments

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

@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?

@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.

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.

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

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

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

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.

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.

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.

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).

@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

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.

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…

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

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.

and seems to be missing some essential information.

What info is missing ?

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.

Was this page helpful?
0 / 5 - 0 ratings