calendar icon indicating copy to clipboard operation
calendar copied to clipboard

Error when creating event with attendee

Open AlphaCraft9658 opened this issue 7 months ago • 19 comments

Steps to reproduce

  1. Start creating an event
  2. Add attendee/invitee
  3. Confirm creation
  4. Observe error message

Expected behavior

The event should successfully be created and the invitee should recieve an invitation email.

Actual behavior

The creation fails with a generic "Error when saving event" error. (Translated from German UI, so it could be imprecise)

Calendar app version

5.2.2

CalDAV-clients used

DAVx5 (also in web) (in DAVx5 there is a 404 error)

Browser

Brave v_1.78.94

Client operating system

Fedora Linux KDE 41

Server operating system

Ubuntu Server 24.04

Web server

Apache

Database engine version

PostgreSQL

PHP engine version

PHP 8.3

Nextcloud version

30.0.10

Updated from an older installed version or fresh install

Updated from an older version

List of activated apps

Enabled:
  - activity: 3.0.0
  - admin_audit: 1.20.0
  - bruteforcesettings: 3.0.0
  - calendar: 5.2.2
  - camerarawpreviews: 0.8.7
  - circles: 30.0.0
  - circlesdb: 1.8.2
  - cloud_federation_api: 1.13.0
  - comments: 1.20.1
  - contacts: 7.0.6
  - contactsinteraction: 1.11.0
  - dashboard: 7.10.0
  - dav: 1.31.1
  - deck: 1.14.5
  - external: 5.5.2
  - extract: 1.3.6
  - federatedfilesharing: 1.20.0
  - federation: 1.20.0
  - files: 2.2.0
  - files_3dmodelviewer: 0.0.15
  - files_accesscontrol: 1.20.1
  - files_antivirus: 5.6.1
  - files_automatedtagging: 1.20.0
  - files_downloadlimit: 3.0.0
  - files_external: 1.22.0
  - files_fulltextsearch: 31.0.0
  - files_markdown: 2.4.1
  - files_pdfviewer: 3.0.0
  - files_reminders: 1.3.0
  - files_sharing: 1.22.0
  - files_trashbin: 1.20.1
  - files_versions: 1.23.0
  - fileslibreofficeedit: 2.0.1
  - firstrunwizard: 3.0.0
  - forms: 5.1.0
  - fulltextsearch: 30.0.1
  - fulltextsearch_elasticsearch: 30.0.1
  - groupfolders: 18.1.2
  - guests: 4.2.0
  - impersonate: 1.17.1
  - integration_discourse: 2.3.0
  - integration_github: 3.1.1
  - integration_google: 3.2.0
  - logreader: 3.0.0
  - lookup_server_connector: 1.18.0
  - mail: 5.0.3
  - nextcloud-aio: 0.7.0
  - nextcloud_announcements: 2.0.0
  - notes: 4.12.0
  - notifications: 3.0.0
  - notify_push: 1.0.0
  - oauth2: 1.18.1
  - onlyoffice: 9.8.0
  - password_policy: 2.0.0
  - photos: 3.0.2
  - previewgenerator: 5.8.0
  - privacy: 2.0.0
  - provisioning_api: 1.20.0
  - recommendations: 3.0.0
  - related_resources: 1.5.0
  - richdocuments: 8.5.6
  - riotchat: 0.18.8
  - serverinfo: 2.0.0
  - settings: 1.13.0
  - sharebymail: 1.20.0
  - spreed: 20.1.6
  - support: 2.0.0
  - survey_client: 2.0.0
  - suspicious_login: 8.0.0
  - systemtags: 1.20.0
  - tasks: 0.16.1
  - text: 4.1.0
  - theming: 2.6.0
  - twofactor_backupcodes: 1.19.0
  - twofactor_nextcloud_notification: 4.0.0
  - twofactor_totp: 12.0.0-dev
  - uppush: 2.3.0
  - user_status: 1.10.0
  - viewer: 3.0.0
  - weather_status: 1.10.0
  - webhook_listeners: 1.1.0-dev
  - whiteboard: 1.0.5
  - workflowengine: 2.12.0
Disabled:
  - app_api: 4.0.6 (installed 4.0.5)
  - bbb: 2.7.3 (installed 2.7.3)
  - encryption: 2.18.0
  - files_retention: 1.19.1 (installed 1.19.1)
  - files_rightclick: 0.15.1 (installed 0.15.1)
  - hibp: 0.1.0 (installed 0.1.0)
  - translate: 2.2.0 (installed 2.2.0)
  - user_ldap: 1.21.0 (installed 1.21.0)

Nextcloud configuration

{
    "system": {
        "one-click-instance": true,
        "one-click-instance.user-limit": 100,
        "memcache.local": "\\OC\\Memcache\\APCu",
        "apps_paths": [
            {
                "path": "\/var\/www\/html\/apps",
                "url": "\/apps",
                "writable": false
            },
            {
                "path": "\/var\/www\/html\/custom_apps",
                "url": "\/custom_apps",
                "writable": true
            }
        ],
        "appsallowlist": false,
        "check_data_directory_permissions": false,
        "memcache.distributed": "\\OC\\Memcache\\Redis",
        "memcache.locking": "\\OC\\Memcache\\Redis",
        "redis": {
            "host": "***REMOVED SENSITIVE VALUE***",
            "password": "***REMOVED SENSITIVE VALUE***",
            "port": 6379
        },
        "overwritehost": "nextcloud.knoll-family.de",
        "overwriteprotocol": "https",
        "passwordsalt": "***REMOVED SENSITIVE VALUE***",
        "secret": "***REMOVED SENSITIVE VALUE***",
        "trusted_domains": [
            "localhost",
            "nextcloud.knoll-family.de"
        ],
        "datadirectory": "***REMOVED SENSITIVE VALUE***",
        "dbtype": "pgsql",
        "version": "30.0.10.1",
        "overwrite.cli.url": "https:\/\/nextcloud.knoll-family.de\/",
        "dbname": "***REMOVED SENSITIVE VALUE***",
        "dbhost": "***REMOVED SENSITIVE VALUE***",
        "dbport": "",
        "dbtableprefix": "oc_",
        "dbuser": "***REMOVED SENSITIVE VALUE***",
        "dbpassword": "***REMOVED SENSITIVE VALUE***",
        "installed": true,
        "instanceid": "***REMOVED SENSITIVE VALUE***",
        "maintenance": false,
        "updatedirectory": "\/nc-updater",
        "loglevel": "2",
        "log_type": "file",
        "logfile": "\/var\/www\/html\/data\/nextcloud.log",
        "log_rotate_size": "10485760",
        "log.condition": {
            "apps": [
                "admin_audit"
            ]
        },
        "preview_max_x": "2048",
        "preview_max_y": "2048",
        "jpeg_quality": "60",
        "enabledPreviewProviders": {
            "1": "OC\\Preview\\Image",
            "2": "OC\\Preview\\MarkDown",
            "3": "OC\\Preview\\MP3",
            "4": "OC\\Preview\\TXT",
            "5": "OC\\Preview\\OpenDocument",
            "6": "OC\\Preview\\Movie",
            "7": "OC\\Preview\\Krita",
            "0": "OC\\Preview\\Imaginary",
            "23": "OC\\Preview\\ImaginaryPDF"
        },
        "enable_previews": true,
        "upgrade.disable-web": true,
        "mail_smtpmode": "smtp",
        "trashbin_retention_obligation": "auto, 30",
        "versions_retention_obligation": "auto, 30",
        "activity_expire_days": "30",
        "simpleSignUpLink.shown": false,
        "share_folder": "\/Shared",
        "one-click-instance.link": "https:\/\/nextcloud.com\/all-in-one\/",
        "upgrade.cli-upgrade-link": "https:\/\/github.com\/nextcloud\/all-in-one\/discussions\/2726",
        "allow_local_remote_servers": true,
        "davstorage.request_timeout": 3600,
        "htaccess.RewriteBase": "\/",
        "dbpersistent": false,
        "files_external_allow_create_new_local": false,
        "trusted_proxies": "***REMOVED SENSITIVE VALUE***",
        "preview_imaginary_url": "***REMOVED SENSITIVE VALUE***",
        "mail_from_address": "***REMOVED SENSITIVE VALUE***",
        "mail_sendmailmode": "smtp",
        "mail_domain": "***REMOVED SENSITIVE VALUE***",
        "mail_smtphost": "***REMOVED SENSITIVE VALUE***",
        "mail_smtpauth": 1,
        "mail_smtpname": "***REMOVED SENSITIVE VALUE***",
        "mail_smtppassword": "***REMOVED SENSITIVE VALUE***",
        "mail_smtpport": "587",
        "maintenance_window_start": 100,
        "preview_imaginary_key": "***REMOVED SENSITIVE VALUE***",
        "auth.bruteforce.protection.enabled": true,
        "ratelimit.protection.enabled": true,
        "twofactor_enforced": "false",
        "twofactor_enforced_groups": [],
        "twofactor_enforced_excluded_groups": [],
        "data-fingerprint": "9adc07162659a4a2cd994331b5874fce",
        "defaultapp": "",
        "documentation_url.server_logs": "https:\/\/github.com\/nextcloud\/all-in-one\/discussions\/5425",
        "app_install_overwrite": [
            "circlesdb",
            "files_markdown",
            "extract",
            "hibp",
            "files_rightclick"
        ],
        "DOMAIN": "<redacted>"
    }
}

Web server error log


Log file


Browser log

Console log:


Error with Permissions-Policy header: Unrecognized feature: 'browsing-topics'.
Error with Permissions-Policy header: Unrecognized feature: 'run-ad-auction'.
Error with Permissions-Policy header: Origin trial controlled feature not enabled: 'join-ad-interest-group'.
Error with Permissions-Policy header: Unrecognized feature: 'private-state-token-redemption'.
Error with Permissions-Policy header: Unrecognized feature: 'private-state-token-issuance'.
Error with Permissions-Policy header: Unrecognized feature: 'private-aggregation'.
Error with Permissions-Policy header: Unrecognized feature: 'attribution-reporting'.
logger.js:49 [INFO] calendar: 
Initial settings:
	- AppVersion: 5.2.2
	- EventLimit: true
	- FirstRun: true
	- ShowWeekNumbers: false
	- ShowTasks: true
	- ShowWeekends: true
	- SkipPopover: false
	- SlotDuration: 00:30:00
	- DefaultReminder: none
	- TalkEnabled: true
	- TasksEnabled: true
	- Timezone: automatic
	- HideEventExport: false
	- ForceEventAlarmType: false
	- disableAppointments: false
	- CanSubscribeLink: true
	- attachmentsFolder: /Calendar
	- ShowResources: true
	- PublicCalendars: 
 {app: 'calendar', uid: 'Alpha-Craft', level: '2'}
session-heartbeat.js:83 session heartbeat polling started
logger.js:49 [INFO] calendar: Updated moment locale: de {app: 'calendar', uid: 'Alpha-Craft', level: '2'}
calendars.js:251 calendar home scanned (15) [H, H, H, H, H, H, H, H, H, H, H, H, H, H, H] [$] []
notifications-main.mjs:3 
            
            
           GET https://nextcloud.knoll-family.de/apps/notifications/js/_plugin-vue2_normalizer-53aIz_Ja.chunk.mjs net::ERR_ABORTED 404 (Not Found)
(anonymous) @ notifications-main.mjs:3
A @ notifications-main.mjs:3
NotificationsApp @ main.js:22
Ti @ style-yD8At2-T.chunk.mjs:2
er @ style-yD8At2-T.chunk.mjs:2
Ei @ style-yD8At2-T.chunk.mjs:2
Sn @ style-yD8At2-T.chunk.mjs:2
t.$createElement @ style-yD8At2-T.chunk.mjs:2
render @ main.js:24
Pi.t._render @ style-yD8At2-T.chunk.mjs:2
r @ style-yD8At2-T.chunk.mjs:2
t.get @ style-yD8At2-T.chunk.mjs:2
t @ style-yD8At2-T.chunk.mjs:2
Xi @ style-yD8At2-T.chunk.mjs:2
M.$mount @ style-yD8At2-T.chunk.mjs:2
t._init @ style-yD8At2-T.chunk.mjs:2
M @ style-yD8At2-T.chunk.mjs:2
(anonymous) @ main.js:17
notifications-main.mjs:3 
            
            
           GET https://nextcloud.knoll-family.de/apps/notifications/js/NotificationsApp-DpvUfGe4.chunk.mjs net::ERR_ABORTED 404 (Not Found)
(anonymous) @ notifications-main.mjs:3
A @ notifications-main.mjs:3
NotificationsApp @ main.js:22
Ti @ style-yD8At2-T.chunk.mjs:2
er @ style-yD8At2-T.chunk.mjs:2
Ei @ style-yD8At2-T.chunk.mjs:2
Sn @ style-yD8At2-T.chunk.mjs:2
t.$createElement @ style-yD8At2-T.chunk.mjs:2
render @ main.js:24
Pi.t._render @ style-yD8At2-T.chunk.mjs:2
r @ style-yD8At2-T.chunk.mjs:2
t.get @ style-yD8At2-T.chunk.mjs:2
t @ style-yD8At2-T.chunk.mjs:2
Xi @ style-yD8At2-T.chunk.mjs:2
M.$mount @ style-yD8At2-T.chunk.mjs:2
t._init @ style-yD8At2-T.chunk.mjs:2
M @ style-yD8At2-T.chunk.mjs:2
(anonymous) @ main.js:17
EditSimple.vue:425 getDomElementForPopover <nav data-v-e8d5a9e1 id=​"app-navigation-vue" aria-hidden=​"false" class=​"app-navigation__content">​…​</nav>​flex right
calendarObjects.js:122 
            
            
           PUT https://nextcloud.knoll-family.de/remote.php/dav/calendars/Alpha-Craft/dennis-knoll/296F7B5A-893D-4CA9-A4C6-E950CFB77970.ics 404 (Not Found)
request @ index.mjs:873
put @ index.mjs:677
createObject @ index.mjs:1441
createVObject @ index.mjs:1961
updateCalendarObject @ calendarObjects.js:122
a @ pinia.mjs:1399
saveCalendarObjectInstance @ calendarObjectInstance.js:1480
await in saveCalendarObjectInstance
a @ pinia.mjs:1399
save @ EditorMixin.js:494
saveAndLeave @ EditorMixin.js:518
saveAndView @ EditSimple.vue:444
save-this-only @ EditSimple.vue:4
fn @ vue.runtime.esm.js:3033
n @ vue.runtime.esm.js:1832
fn @ vue.runtime.esm.js:3033
e.$emit @ vue.runtime.esm.js:3732
saveThisOnly @ SaveButtons.vue:110
fn @ vue.runtime.esm.js:3033
n @ vue.runtime.esm.js:1832
fn @ vue.runtime.esm.js:3033
e.$emit @ vue.runtime.esm.js:3732
click @ NcButton.mjs:272
fn @ vue.runtime.esm.js:3033
n @ vue.runtime.esm.js:1832
i._wrapper @ vue.runtime.esm.js:7500
EditorMixin.js:499 [ERROR] calendar: Failed to save event: Error {app: 'calendar', uid: 'Alpha-Craft', level: '2', error: k
    at o.onreadystatechange (https://nextcloud.knoll-family.de/custom_apps/calendar/js/calendar-m…}
log @ index.mjs:54
error @ index.mjs:72
save @ EditorMixin.js:499
await in save
saveAndLeave @ EditorMixin.js:518
saveAndView @ EditSimple.vue:444
save-this-only @ EditSimple.vue:4
fn @ vue.runtime.esm.js:3033
n @ vue.runtime.esm.js:1832
fn @ vue.runtime.esm.js:3033
e.$emit @ vue.runtime.esm.js:3732
saveThisOnly @ SaveButtons.vue:110
fn @ vue.runtime.esm.js:3033
n @ vue.runtime.esm.js:1832
fn @ vue.runtime.esm.js:3033
e.$emit @ vue.runtime.esm.js:3732
click @ NcButton.mjs:272
fn @ vue.runtime.esm.js:3033
n @ vue.runtime.esm.js:1832
i._wrapper @ vue.runtime.esm.js:7500
SaveButtons.vue:110 k
    at o.onreadystatechange (https://nextcloud.knoll-family.de/custom_apps/calendar/js/calendar-main.js?v=d61651dc-10:2:2410916)
_n @ vue.runtime.esm.js:3065
gn @ vue.runtime.esm.js:3057
mn @ vue.runtime.esm.js:3024
(anonymous) @ vue.runtime.esm.js:3035
Promise.catch
fn @ vue.runtime.esm.js:3035
n @ vue.runtime.esm.js:1832
fn @ vue.runtime.esm.js:3033
e.$emit @ vue.runtime.esm.js:3732
saveThisOnly @ SaveButtons.vue:110
fn @ vue.runtime.esm.js:3033
n @ vue.runtime.esm.js:1832
fn @ vue.runtime.esm.js:3033
e.$emit @ vue.runtime.esm.js:3732
click @ NcButton.mjs:272
fn @ vue.runtime.esm.js:3033
n @ vue.runtime.esm.js:1832
i._wrapper @ vue.runtime.esm.js:7500

Additional info

No response

AlphaCraft9658 avatar May 04 '25 18:05 AlphaCraft9658

Hi @AlphaCraft9658

Do you see any errors in the nextcloud log when this happens?

SebastianKrupinski avatar May 05 '25 04:05 SebastianKrupinski

Hi @AlphaCraft9658

Do you see any errors in the nextcloud log when this happens?

I checked the log in the administration settings, but there appears to be no message.

AlphaCraft9658 avatar May 05 '25 05:05 AlphaCraft9658

Hi,

Would you be able to capture the error straight from the browser then? Just turn on Developer tools and you should see the error in the network tab.

SebastianKrupinski avatar May 06 '25 13:05 SebastianKrupinski

Hi,

Would you be able to capture the error straight from the browser then? Just turn on Developer tools and you should see the error in the network tab.

Didn't it put the error in with the console log I copied?

EDIT: I am going to send network logs later when I have the time.

AlphaCraft9658 avatar May 06 '25 16:05 AlphaCraft9658

Hi,

Would you be able to capture the error straight from the browser then? Just turn on Developer tools and you should see the error in the network tab.

I'm sorry that it took me this long. I copied the response and stack trace from the error in the network tab:

<?xml version="1.0" encoding="utf-8"?>
<d:error xmlns:d="DAV:" xmlns:s="http://sabredav.org/ns">
  <s:exception>Sabre\DAV\Exception\NotFound</s:exception>
  <s:message>Node with name '<redacted>%2b%2528Google%2bKalender%2bimportieren%2529' could not be found</s:message>
</d:error>

request @ https://nextcloud.knoll-family.de/custom_apps/calendar/js/calendar-main.js?v=dc7896a2-10:2
put @ https://nextcloud.knoll-family.de/custom_apps/calendar/js/calendar-main.js?v=dc7896a2-10:2
createObject @ https://nextcloud.knoll-family.de/custom_apps/calendar/js/calendar-main.js?v=dc7896a2-10:2
createVObject @ https://nextcloud.knoll-family.de/custom_apps/calendar/js/calendar-main.js?v=dc7896a2-10:2
updateCalendarObject @ https://nextcloud.knoll-family.de/custom_apps/calendar/js/calendar-main.js?v=dc7896a2-10:2
a @ https://nextcloud.knoll-family.de/custom_apps/calendar/js/calendar-main.js?v=dc7896a2-10:2
saveCalendarObjectInstance @ https://nextcloud.knoll-family.de/custom_apps/calendar/js/calendar-main.js?v=dc7896a2-10:2
a @ https://nextcloud.knoll-family.de/custom_apps/calendar/js/calendar-main.js?v=dc7896a2-10:2
save @ https://nextcloud.knoll-family.de/custom_apps/calendar/js/calendar-main.js?v=dc7896a2-10:2
saveAndLeave @ https://nextcloud.knoll-family.de/custom_apps/calendar/js/calendar-main.js?v=dc7896a2-10:2
saveAndView @ https://nextcloud.knoll-family.de/custom_apps/calendar/js/calendar-main.js?v=dc7896a2-10:2
save-this-only @ https://nextcloud.knoll-family.de/custom_apps/calendar/js/calendar-main.js?v=dc7896a2-10:2
fn @ https://nextcloud.knoll-family.de/custom_apps/calendar/js/calendar-main.js?v=dc7896a2-10:2
n @ https://nextcloud.knoll-family.de/custom_apps/calendar/js/calendar-main.js?v=dc7896a2-10:2
fn @ https://nextcloud.knoll-family.de/custom_apps/calendar/js/calendar-main.js?v=dc7896a2-10:2
e.$emit @ https://nextcloud.knoll-family.de/custom_apps/calendar/js/calendar-main.js?v=dc7896a2-10:2
saveThisOnly @ https://nextcloud.knoll-family.de/custom_apps/calendar/js/calendar-main.js?v=dc7896a2-10:2
fn @ https://nextcloud.knoll-family.de/custom_apps/calendar/js/calendar-main.js?v=dc7896a2-10:2
n @ https://nextcloud.knoll-family.de/custom_apps/calendar/js/calendar-main.js?v=dc7896a2-10:2
fn @ https://nextcloud.knoll-family.de/custom_apps/calendar/js/calendar-main.js?v=dc7896a2-10:2
e.$emit @ https://nextcloud.knoll-family.de/custom_apps/calendar/js/calendar-main.js?v=dc7896a2-10:2
click @ https://nextcloud.knoll-family.de/custom_apps/calendar/js/calendar-main.js?v=dc7896a2-10:2
fn @ https://nextcloud.knoll-family.de/custom_apps/calendar/js/calendar-main.js?v=dc7896a2-10:2
n @ https://nextcloud.knoll-family.de/custom_apps/calendar/js/calendar-main.js?v=dc7896a2-10:2
i._wrapper @ https://nextcloud.knoll-family.de/custom_apps/calendar/js/calendar-main.js?v=dc7896a2-10:2

I get this error when adding any attendee upon an even creation who is not myself or one of my alternative E-Mails.

AlphaCraft9658 avatar May 13 '25 10:05 AlphaCraft9658

Hi,

I'm having the same issue. When the event is created without any atendee then it's created fine. When I update the event or create a new event with any atendee it fails - SERVER 500 error. Valid with calendar app in MacOS/iOS or Nextcloud WEB.

Nextcloud server version: 31.0.5

Nextcloud Calendar version: 5.2.4

I found following in access.log of Apache:

ovcacikt@nuc-ubuntu-nextcloud:/mnt/nextcloud$ grep dav/calendar /var/log/apache2/access.log | grep PUT
192.168.100.1 - - [23/May/2025:10:47:05 +0200] "PUT /remote.php/dav/calendars/ovcacikt/personal/36F72B6E-3530-4EE8-AF21-D9487178039B.ics HTTP/1.1" 401 4368 "-" "iOS/18.5 (22F76) dataaccessd/1.0"
192.168.100.1 - ovcacikt [23/May/2025:10:47:05 +0200] "PUT /remote.php/dav/calendars/ovcacikt/personal/36F72B6E-3530-4EE8-AF21-D9487178039B.ics HTTP/1.1" 204 2908 "-" "iOS/18.5 (22F76) dataaccessd/1.0"
192.168.100.1 - - [23/May/2025:15:23:51 +0200] "PUT /remote.php/dav/calendars/ovcacikt/parchantci/71A83823-5C83-407B-B80C-48528FBA58B6.ics HTTP/1.1" 201 2685 "-" "macOS/15.5 (24F74) dataaccessd/1.0"
192.168.100.1 - - [23/May/2025:15:24:22 +0200] "PUT /remote.php/dav/calendars/ovcacikt/parchantci/39D5FC2C-96A3-4A7A-B187-41DED22ABD71.ics HTTP/1.1" 201 2685 "-" "macOS/15.5 (24F74) dataaccessd/1.0"
192.168.100.1 - - [23/May/2025:15:24:58 +0200] "PUT /remote.php/dav/calendars/ovcacikt/parchantci/6D8D0C84-FE96-4FED-85A7-D9A6D535B023.ics HTTP/1.1" 201 2598 "-" "macOS/15.5 (24F74) dataaccessd/1.0"
192.168.100.1 - - [23/May/2025:15:25:05 +0200] "PUT /remote.php/dav/calendars/ovcacikt/parchantci/39D5FC2C-96A3-4A7A-B187-41DED22ABD71.ics HTTP/1.1" 204 2542 "-" "macOS/15.5 (24F74) dataaccessd/1.0"
192.168.100.1 - - [23/May/2025:15:25:11 +0200] "PUT /remote.php/dav/calendars/ovcacikt/parchantci/71A83823-5C83-407B-B80C-48528FBA58B6.ics HTTP/1.1" 204 2542 "-" "macOS/15.5 (24F74) dataaccessd/1.0"
192.168.100.1 - - [23/May/2025:15:31:15 +0200] "PUT /remote.php/dav/calendars/ovcacikt/parchantci/113C6598-7119-49D4-A043-237346C35CA6.ics HTTP/1.1" 500 2733 "-" "macOS/15.5 (24F74) dataaccessd/1.0"
192.168.100.1 - - [23/May/2025:15:37:51 +0200] "PUT /remote.php/dav/calendars/ovcacikt/parchantci/113C6598-7119-49D4-A043-237346C35CA6.ics HTTP/1.1" 500 2733 "-" "macOS/15.5 (24F74) dataaccessd/1.0"
192.168.100.1 - - [23/May/2025:15:43:51 +0200] "PUT /remote.php/dav/calendars/ovcacikt/parchantci/113C6598-7119-49D4-A043-237346C35CA6.ics HTTP/1.1" 500 2733 "-" "macOS/15.5 (24F74) dataaccessd/1.0"
192.168.100.1 - - [23/May/2025:15:49:57 +0200] "PUT /remote.php/dav/calendars/ovcacikt/parchantci/113C6598-7119-49D4-A043-237346C35CA6.ics HTTP/1.1" 500 2733 "-" "macOS/15.5 (24F74) dataaccessd/1.0"
192.168.100.1 - - [23/May/2025:15:55:04 +0200] "PUT /remote.php/dav/calendars/ovcacikt/parchantci/113C6598-7119-49D4-A043-237346C35CA6.ics HTTP/1.1" 500 2733 "-" "macOS/15.5 (24F74) dataaccessd/1.0"
192.168.100.1 - - [23/May/2025:16:01:15 +0200] "PUT /remote.php/dav/calendars/ovcacikt/parchantci/113C6598-7119-49D4-A043-237346C35CA6.ics HTTP/1.1" 500 2733 "-" "macOS/15.5 (24F74) dataaccessd/1.0"
192.168.100.1 - - [23/May/2025:16:07:29 +0200] "PUT /remote.php/dav/calendars/ovcacikt/parchantci/113C6598-7119-49D4-A043-237346C35CA6.ics HTTP/1.1" 500 2733 "-" "macOS/15.5 (24F74) dataaccessd/1.0"
192.168.100.1 - - [23/May/2025:16:13:29 +0200] "PUT /remote.php/dav/calendars/ovcacikt/parchantci/113C6598-7119-49D4-A043-237346C35CA6.ics HTTP/1.1" 500 2733 "-" "macOS/15.5 (24F74) dataaccessd/1.0"
192.168.100.1 - - [23/May/2025:16:19:00 +0200] "PUT /remote.php/dav/calendars/ovcacikt/parchantci/113C6598-7119-49D4-A043-237346C35CA6.ics HTTP/1.1" 500 2733 "-" "macOS/15.5 (24F74) dataaccessd/1.0"
192.168.100.1 - - [23/May/2025:16:25:04 +0200] "PUT /remote.php/dav/calendars/ovcacikt/parchantci/113C6598-7119-49D4-A043-237346C35CA6.ics HTTP/1.1" 500 2733 "-" "macOS/15.5 (24F74) dataaccessd/1.0"
192.168.100.1 - - [23/May/2025:16:25:28 +0200] "PUT /remote.php/dav/calendars/ovcacikt/parchantci/113C6598-7119-49D4-A043-237346C35CA6.ics HTTP/1.1" 500 2733 "-" "macOS/15.5 (24F74) dataaccessd/1.0"
192.168.100.1 - - [23/May/2025:16:26:46 +0200] "PUT /remote.php/dav/calendars/ovcacikt/parchantci/113C6598-7119-49D4-A043-237346C35CA6.ics HTTP/1.1" 401 4368 "-" "macOS/15.5 (24F74) dataaccessd/1.0"
192.168.100.1 - ovcacikt [23/May/2025:16:26:46 +0200] "PUT /remote.php/dav/calendars/ovcacikt/parchantci/113C6598-7119-49D4-A043-237346C35CA6.ics HTTP/1.1" 500 3012 "-" "macOS/15.5 (24F74) dataaccessd/1.0"
192.168.100.1 - - [23/May/2025:16:30:35 +0200] "PUT /remote.php/dav/calendars/ovcacikt/parchantci/113C6598-7119-49D4-A043-237346C35CA6.ics HTTP/1.1" 500 2733 "-" "macOS/15.5 (24F74) dataaccessd/1.0"
192.168.100.1 - - [23/May/2025:16:31:05 +0200] "PUT /remote.php/dav/calendars/ovcacikt/parchantci/5CAB90F3-81B4-4D8D-9BC6-45F707C04D75.ics HTTP/1.1" 500 2733 "-" "macOS/15.5 (24F74) dataaccessd/1.0"
192.168.100.1 - - [23/May/2025:16:31:11 +0200] "PUT /remote.php/dav/calendars/ovcacikt/parchantci/5CAB90F3-81B4-4D8D-9BC6-45F707C04D75.ics HTTP/1.1" 500 2733 "-" "macOS/15.5 (24F74) dataaccessd/1.0"
192.168.100.1 - - [23/May/2025:16:37:11 +0200] "PUT /remote.php/dav/calendars/ovcacikt/parchantci/5CAB90F3-81B4-4D8D-9BC6-45F707C04D75.ics HTTP/1.1" 500 2733 "-" "macOS/15.5 (24F74) dataaccessd/1.0"
192.168.100.1 - - [23/May/2025:16:37:38 +0200] "PUT /remote.php/dav/calendars/ovcacikt/parchantci/C3DC42C2-2A47-4FF4-9259-971F797F8A76.ics HTTP/1.1" 500 784 "-" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/136.0.0.0 Safari/537.36"
192.168.100.1 - - [23/May/2025:16:37:40 +0200] "PUT /remote.php/dav/calendars/ovcacikt/parchantci/4F2E5B45-B6CB-411C-B3FA-972F8A9B21E0.ics HTTP/1.1" 500 1107 "-" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/136.0.0.0 Safari/537.36"
192.168.100.1 - - [23/May/2025:16:37:46 +0200] "PUT /remote.php/dav/calendars/ovcacikt/parchantci/6BF62418-5D0C-41D1-85F6-BECBF0977EA4.ics HTTP/1.1" 201 735 "-" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/136.0.0.0 Safari/537.36"
192.168.100.1 - - [23/May/2025:16:38:22 +0200] "PUT /remote.php/dav/calendars/ovcacikt/parchantci/6BF62418-5D0C-41D1-85F6-BECBF0977EA4.ics HTTP/1.1" 500 784 "-" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/136.0.0.0 Safari/537.36"
192.168.100.1 - - [23/May/2025:16:38:24 +0200] "PUT /remote.php/dav/calendars/ovcacikt/parchantci/6BF62418-5D0C-41D1-85F6-BECBF0977EA4.ics HTTP/1.1" 500 784 "-" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/136.0.0.0 Safari/537.36"
192.168.100.1 - - [23/May/2025:16:38:58 +0200] "PUT /remote.php/dav/calendars/ovcacikt/parchantci/6BF62418-5D0C-41D1-85F6-BECBF0977EA4.ics HTTP/1.1" 500 784 "-" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/136.0.0.0 Safari/537.36"
192.168.100.1 - - [23/May/2025:16:39:43 +0200] "PUT /remote.php/dav/calendars/ovcacikt/parchantci/5CAB90F3-81B4-4D8D-9BC6-45F707C04D75.ics HTTP/1.1" 500 2733 "-" "macOS/15.5 (24F74) dataaccessd/1.0"
192.168.100.1 - - [23/May/2025:16:40:19 +0200] "PUT /remote.php/dav/calendars/ovcacikt/parchantci/5CAB90F3-81B4-4D8D-9BC6-45F707C04D75.ics HTTP/1.1" 500 2733 "-" "macOS/15.5 (24F74) dataaccessd/1.0"

And related records in nextcloud.log:

ovcacikt@nuc-ubuntu-nextcloud:/mnt/nextcloud$ sudo grep 5CAB90F3-81B4-4D8D-9BC6-45F707C04D75.ics nextcloud.log
{"reqId":"loUfqaRnPwpEO5Vfp4t4","level":3,"time":"2025-05-23T14:31:06+00:00","remoteAddr":"192.168.100.1","user":"ovcacikt","app":"webdav","method":"PUT","url":"/remote.php/dav/calendars/ovcacikt/parchantci/5CAB90F3-81B4-4D8D-9BC6-45F707C04D75.ics","message":"The arguments array must contain 2 items, 1 given","userAgent":"macOS/15.5 (24F74) dataaccessd/1.0","version":"31.0.5.1","exception":{"Exception":"ValueError","Message":"The arguments array must contain 2 items, 1 given","Code":0,"Trace":[{"file":"/var/www/nextcloud/lib/private/L10N/L10NString.php","line":68,"function":"vsprintf"},{"file":"/var/www/nextcloud/lib/private/L10N/L10N.php","line":107,"function":"__toString","class":"OC\\L10N\\L10NString","type":"->"},{"file":"/var/www/nextcloud/lib/private/L10N/LazyL10N.php","line":38,"function":"n","class":"OC\\L10N\\L10N","type":"->"},{"file":"/var/www/nextcloud/apps/dav/lib/CalDAV/Schedule/IMipService.php","line":242,"function":"n","class":"OC\\L10N\\LazyL10N","type":"->"},{"file":"/var/www/nextcloud/apps/dav/lib/CalDAV/Schedule/IMipService.php","line":178,"function":"generateWhenStringSingular","class":"OCA\\DAV\\CalDAV\\Schedule\\IMipService","type":"->"},{"file":"/var/www/nextcloud/apps/dav/lib/CalDAV/Schedule/IMipService.php","line":135,"function":"generateWhenString","class":"OCA\\DAV\\CalDAV\\Schedule\\IMipService","type":"->"},{"file":"/var/www/nextcloud/apps/dav/lib/CalDAV/Schedule/IMipPlugin.php","line":197,"function":"buildBodyData","class":"OCA\\DAV\\CalDAV\\Schedule\\IMipService","type":"->"},{"file":"/var/www/nextcloud/3rdparty/sabre/event/lib/WildcardEmitterTrait.php","line":89,"function":"schedule","class":"OCA\\DAV\\CalDAV\\Schedule\\IMipPlugin","type":"->"},{"file":"/var/www/nextcloud/3rdparty/sabre/dav/lib/CalDAV/Schedule/Plugin.php","line":351,"function":"emit","class":"Sabre\\DAV\\Server","type":"->"},{"file":"/var/www/nextcloud/3rdparty/sabre/dav/lib/CalDAV/Schedule/Plugin.php","line":627,"function":"deliver","class":"Sabre\\CalDAV\\Schedule\\Plugin","type":"->"},{"file":"/var/www/nextcloud/apps/dav/lib/CalDAV/Schedule/Plugin.php","line":199,"function":"processICalendarChange","class":"Sabre\\CalDAV\\Schedule\\Plugin","type":"->"},{"file":"/var/www/nextcloud/3rdparty/sabre/event/lib/WildcardEmitterTrait.php","line":89,"function":"calendarObjectChange","class":"OCA\\DAV\\CalDAV\\Schedule\\Plugin","type":"->"},{"file":"/var/www/nextcloud/3rdparty/sabre/dav/lib/CalDAV/Plugin.php","line":889,"function":"emit","class":"Sabre\\DAV\\Server","type":"->"},{"file":"/var/www/nextcloud/3rdparty/sabre/dav/lib/CalDAV/Plugin.php","line":760,"function":"validateICalendar","class":"Sabre\\CalDAV\\Plugin","type":"->"},{"file":"/var/www/nextcloud/3rdparty/sabre/event/lib/WildcardEmitterTrait.php","line":89,"function":"beforeCreateFile","class":"Sabre\\CalDAV\\Plugin","type":"->"},{"file":"/var/www/nextcloud/3rdparty/sabre/dav/lib/DAV/Server.php","line":1094,"function":"emit","class":"Sabre\\DAV\\Server","type":"->"},{"file":"/var/www/nextcloud/3rdparty/sabre/dav/lib/DAV/CorePlugin.php","line":504,"function":"createFile","class":"Sabre\\DAV\\Server","type":"->","args":["*** sensitive parameters replaced ***"]},{"file":"/var/www/nextcloud/3rdparty/sabre/event/lib/WildcardEmitterTrait.php","line":89,"function":"httpPut","class":"Sabre\\DAV\\CorePlugin","type":"->"},{"file":"/var/www/nextcloud/3rdparty/sabre/dav/lib/DAV/Server.php","line":472,"function":"emit","class":"Sabre\\DAV\\Server","type":"->"},{"file":"/var/www/nextcloud/apps/dav/lib/Connector/Sabre/Server.php","line":49,"function":"invokeMethod","class":"Sabre\\DAV\\Server","type":"->"},{"file":"/var/www/nextcloud/apps/dav/lib/Server.php","line":400,"function":"start","class":"OCA\\DAV\\Connector\\Sabre\\Server","type":"->"},{"file":"/var/www/nextcloud/apps/dav/appinfo/v2/remote.php","line":21,"function":"exec","class":"OCA\\DAV\\Server","type":"->"},{"file":"/var/www/nextcloud/remote.php","line":145,"args":["/var/www/nextcloud/apps/dav/appinfo/v2/remote.php"],"function":"require_once"}],"File":"/var/www/nextcloud/lib/private/L10N/L10NString.php","Line":68,"message":"The arguments array must contain 2 items, 1 given","exception":{},"CustomMessage":"The arguments array must contain 2 items, 1 given"}}
{"reqId":"TiEBneprarJ6w3IfXBni","level":3,"time":"2025-05-23T14:31:11+00:00","remoteAddr":"192.168.100.1","user":"ovcacikt","app":"webdav","method":"PUT","url":"/remote.php/dav/calendars/ovcacikt/parchantci/5CAB90F3-81B4-4D8D-9BC6-45F707C04D75.ics","message":"The arguments array must contain 2 items, 1 given","userAgent":"macOS/15.5 (24F74) dataaccessd/1.0","version":"31.0.5.1","exception":{"Exception":"ValueError","Message":"The arguments array must contain 2 items, 1 given","Code":0,"Trace":[{"file":"/var/www/nextcloud/lib/private/L10N/L10NString.php","line":68,"function":"vsprintf"},{"file":"/var/www/nextcloud/lib/private/L10N/L10N.php","line":107,"function":"__toString","class":"OC\\L10N\\L10NString","type":"->"},{"file":"/var/www/nextcloud/lib/private/L10N/LazyL10N.php","line":38,"function":"n","class":"OC\\L10N\\L10N","type":"->"},{"file":"/var/www/nextcloud/apps/dav/lib/CalDAV/Schedule/IMipService.php","line":242,"function":"n","class":"OC\\L10N\\LazyL10N","type":"->"},{"file":"/var/www/nextcloud/apps/dav/lib/CalDAV/Schedule/IMipService.php","line":178,"function":"generateWhenStringSingular","class":"OCA\\DAV\\CalDAV\\Schedule\\IMipService","type":"->"},{"file":"/var/www/nextcloud/apps/dav/lib/CalDAV/Schedule/IMipService.php","line":135,"function":"generateWhenString","class":"OCA\\DAV\\CalDAV\\Schedule\\IMipService","type":"->"},{"file":"/var/www/nextcloud/apps/dav/lib/CalDAV/Schedule/IMipPlugin.php","line":197,"function":"buildBodyData","class":"OCA\\DAV\\CalDAV\\Schedule\\IMipService","type":"->"},{"file":"/var/www/nextcloud/3rdparty/sabre/event/lib/WildcardEmitterTrait.php","line":89,"function":"schedule","class":"OCA\\DAV\\CalDAV\\Schedule\\IMipPlugin","type":"->"},{"file":"/var/www/nextcloud/3rdparty/sabre/dav/lib/CalDAV/Schedule/Plugin.php","line":351,"function":"emit","class":"Sabre\\DAV\\Server","type":"->"},{"file":"/var/www/nextcloud/3rdparty/sabre/dav/lib/CalDAV/Schedule/Plugin.php","line":627,"function":"deliver","class":"Sabre\\CalDAV\\Schedule\\Plugin","type":"->"},{"file":"/var/www/nextcloud/apps/dav/lib/CalDAV/Schedule/Plugin.php","line":199,"function":"processICalendarChange","class":"Sabre\\CalDAV\\Schedule\\Plugin","type":"->"},{"file":"/var/www/nextcloud/3rdparty/sabre/event/lib/WildcardEmitterTrait.php","line":89,"function":"calendarObjectChange","class":"OCA\\DAV\\CalDAV\\Schedule\\Plugin","type":"->"},{"file":"/var/www/nextcloud/3rdparty/sabre/dav/lib/CalDAV/Plugin.php","line":889,"function":"emit","class":"Sabre\\DAV\\Server","type":"->"},{"file":"/var/www/nextcloud/3rdparty/sabre/dav/lib/CalDAV/Plugin.php","line":760,"function":"validateICalendar","class":"Sabre\\CalDAV\\Plugin","type":"->"},{"file":"/var/www/nextcloud/3rdparty/sabre/event/lib/WildcardEmitterTrait.php","line":89,"function":"beforeCreateFile","class":"Sabre\\CalDAV\\Plugin","type":"->"},{"file":"/var/www/nextcloud/3rdparty/sabre/dav/lib/DAV/Server.php","line":1094,"function":"emit","class":"Sabre\\DAV\\Server","type":"->"},{"file":"/var/www/nextcloud/3rdparty/sabre/dav/lib/DAV/CorePlugin.php","line":504,"function":"createFile","class":"Sabre\\DAV\\Server","type":"->","args":["*** sensitive parameters replaced ***"]},{"file":"/var/www/nextcloud/3rdparty/sabre/event/lib/WildcardEmitterTrait.php","line":89,"function":"httpPut","class":"Sabre\\DAV\\CorePlugin","type":"->"},{"file":"/var/www/nextcloud/3rdparty/sabre/dav/lib/DAV/Server.php","line":472,"function":"emit","class":"Sabre\\DAV\\Server","type":"->"},{"file":"/var/www/nextcloud/apps/dav/lib/Connector/Sabre/Server.php","line":49,"function":"invokeMethod","class":"Sabre\\DAV\\Server","type":"->"},{"file":"/var/www/nextcloud/apps/dav/lib/Server.php","line":400,"function":"start","class":"OCA\\DAV\\Connector\\Sabre\\Server","type":"->"},{"file":"/var/www/nextcloud/apps/dav/appinfo/v2/remote.php","line":21,"function":"exec","class":"OCA\\DAV\\Server","type":"->"},{"file":"/var/www/nextcloud/remote.php","line":145,"args":["/var/www/nextcloud/apps/dav/appinfo/v2/remote.php"],"function":"require_once"}],"File":"/var/www/nextcloud/lib/private/L10N/L10NString.php","Line":68,"message":"The arguments array must contain 2 items, 1 given","exception":{},"CustomMessage":"The arguments array must contain 2 items, 1 given"}}
{"reqId":"FgARu7ZYruVu6i0RV1Nx","level":3,"time":"2025-05-23T14:37:11+00:00","remoteAddr":"192.168.100.1","user":"ovcacikt","app":"webdav","method":"PUT","url":"/remote.php/dav/calendars/ovcacikt/parchantci/5CAB90F3-81B4-4D8D-9BC6-45F707C04D75.ics","message":"The arguments array must contain 2 items, 1 given","userAgent":"macOS/15.5 (24F74) dataaccessd/1.0","version":"31.0.5.1","exception":{"Exception":"ValueError","Message":"The arguments array must contain 2 items, 1 given","Code":0,"Trace":[{"file":"/var/www/nextcloud/lib/private/L10N/L10NString.php","line":68,"function":"vsprintf"},{"file":"/var/www/nextcloud/lib/private/L10N/L10N.php","line":107,"function":"__toString","class":"OC\\L10N\\L10NString","type":"->"},{"file":"/var/www/nextcloud/lib/private/L10N/LazyL10N.php","line":38,"function":"n","class":"OC\\L10N\\L10N","type":"->"},{"file":"/var/www/nextcloud/apps/dav/lib/CalDAV/Schedule/IMipService.php","line":242,"function":"n","class":"OC\\L10N\\LazyL10N","type":"->"},{"file":"/var/www/nextcloud/apps/dav/lib/CalDAV/Schedule/IMipService.php","line":178,"function":"generateWhenStringSingular","class":"OCA\\DAV\\CalDAV\\Schedule\\IMipService","type":"->"},{"file":"/var/www/nextcloud/apps/dav/lib/CalDAV/Schedule/IMipService.php","line":135,"function":"generateWhenString","class":"OCA\\DAV\\CalDAV\\Schedule\\IMipService","type":"->"},{"file":"/var/www/nextcloud/apps/dav/lib/CalDAV/Schedule/IMipPlugin.php","line":197,"function":"buildBodyData","class":"OCA\\DAV\\CalDAV\\Schedule\\IMipService","type":"->"},{"file":"/var/www/nextcloud/3rdparty/sabre/event/lib/WildcardEmitterTrait.php","line":89,"function":"schedule","class":"OCA\\DAV\\CalDAV\\Schedule\\IMipPlugin","type":"->"},{"file":"/var/www/nextcloud/3rdparty/sabre/dav/lib/CalDAV/Schedule/Plugin.php","line":351,"function":"emit","class":"Sabre\\DAV\\Server","type":"->"},{"file":"/var/www/nextcloud/3rdparty/sabre/dav/lib/CalDAV/Schedule/Plugin.php","line":627,"function":"deliver","class":"Sabre\\CalDAV\\Schedule\\Plugin","type":"->"},{"file":"/var/www/nextcloud/apps/dav/lib/CalDAV/Schedule/Plugin.php","line":199,"function":"processICalendarChange","class":"Sabre\\CalDAV\\Schedule\\Plugin","type":"->"},{"file":"/var/www/nextcloud/3rdparty/sabre/event/lib/WildcardEmitterTrait.php","line":89,"function":"calendarObjectChange","class":"OCA\\DAV\\CalDAV\\Schedule\\Plugin","type":"->"},{"file":"/var/www/nextcloud/3rdparty/sabre/dav/lib/CalDAV/Plugin.php","line":889,"function":"emit","class":"Sabre\\DAV\\Server","type":"->"},{"file":"/var/www/nextcloud/3rdparty/sabre/dav/lib/CalDAV/Plugin.php","line":760,"function":"validateICalendar","class":"Sabre\\CalDAV\\Plugin","type":"->"},{"file":"/var/www/nextcloud/3rdparty/sabre/event/lib/WildcardEmitterTrait.php","line":89,"function":"beforeCreateFile","class":"Sabre\\CalDAV\\Plugin","type":"->"},{"file":"/var/www/nextcloud/3rdparty/sabre/dav/lib/DAV/Server.php","line":1094,"function":"emit","class":"Sabre\\DAV\\Server","type":"->"},{"file":"/var/www/nextcloud/3rdparty/sabre/dav/lib/DAV/CorePlugin.php","line":504,"function":"createFile","class":"Sabre\\DAV\\Server","type":"->","args":["*** sensitive parameters replaced ***"]},{"file":"/var/www/nextcloud/3rdparty/sabre/event/lib/WildcardEmitterTrait.php","line":89,"function":"httpPut","class":"Sabre\\DAV\\CorePlugin","type":"->"},{"file":"/var/www/nextcloud/3rdparty/sabre/dav/lib/DAV/Server.php","line":472,"function":"emit","class":"Sabre\\DAV\\Server","type":"->"},{"file":"/var/www/nextcloud/apps/dav/lib/Connector/Sabre/Server.php","line":49,"function":"invokeMethod","class":"Sabre\\DAV\\Server","type":"->"},{"file":"/var/www/nextcloud/apps/dav/lib/Server.php","line":400,"function":"start","class":"OCA\\DAV\\Connector\\Sabre\\Server","type":"->"},{"file":"/var/www/nextcloud/apps/dav/appinfo/v2/remote.php","line":21,"function":"exec","class":"OCA\\DAV\\Server","type":"->"},{"file":"/var/www/nextcloud/remote.php","line":145,"args":["/var/www/nextcloud/apps/dav/appinfo/v2/remote.php"],"function":"require_once"}],"File":"/var/www/nextcloud/lib/private/L10N/L10NString.php","Line":68,"message":"The arguments array must contain 2 items, 1 given","exception":{},"CustomMessage":"The arguments array must contain 2 items, 1 given"}}
{"reqId":"pO1SNt5VFdBpjlR1Cn1I","level":3,"time":"2025-05-23T14:39:43+00:00","remoteAddr":"192.168.100.1","user":"ovcacikt","app":"webdav","method":"PUT","url":"/remote.php/dav/calendars/ovcacikt/parchantci/5CAB90F3-81B4-4D8D-9BC6-45F707C04D75.ics","message":"The arguments array must contain 2 items, 1 given","userAgent":"macOS/15.5 (24F74) dataaccessd/1.0","version":"31.0.5.1","exception":{"Exception":"ValueError","Message":"The arguments array must contain 2 items, 1 given","Code":0,"Trace":[{"file":"/var/www/nextcloud/lib/private/L10N/L10NString.php","line":68,"function":"vsprintf"},{"file":"/var/www/nextcloud/lib/private/L10N/L10N.php","line":107,"function":"__toString","class":"OC\\L10N\\L10NString","type":"->"},{"file":"/var/www/nextcloud/lib/private/L10N/LazyL10N.php","line":38,"function":"n","class":"OC\\L10N\\L10N","type":"->"},{"file":"/var/www/nextcloud/apps/dav/lib/CalDAV/Schedule/IMipService.php","line":242,"function":"n","class":"OC\\L10N\\LazyL10N","type":"->"},{"file":"/var/www/nextcloud/apps/dav/lib/CalDAV/Schedule/IMipService.php","line":178,"function":"generateWhenStringSingular","class":"OCA\\DAV\\CalDAV\\Schedule\\IMipService","type":"->"},{"file":"/var/www/nextcloud/apps/dav/lib/CalDAV/Schedule/IMipService.php","line":135,"function":"generateWhenString","class":"OCA\\DAV\\CalDAV\\Schedule\\IMipService","type":"->"},{"file":"/var/www/nextcloud/apps/dav/lib/CalDAV/Schedule/IMipPlugin.php","line":197,"function":"buildBodyData","class":"OCA\\DAV\\CalDAV\\Schedule\\IMipService","type":"->"},{"file":"/var/www/nextcloud/3rdparty/sabre/event/lib/WildcardEmitterTrait.php","line":89,"function":"schedule","class":"OCA\\DAV\\CalDAV\\Schedule\\IMipPlugin","type":"->"},{"file":"/var/www/nextcloud/3rdparty/sabre/dav/lib/CalDAV/Schedule/Plugin.php","line":351,"function":"emit","class":"Sabre\\DAV\\Server","type":"->"},{"file":"/var/www/nextcloud/3rdparty/sabre/dav/lib/CalDAV/Schedule/Plugin.php","line":627,"function":"deliver","class":"Sabre\\CalDAV\\Schedule\\Plugin","type":"->"},{"file":"/var/www/nextcloud/apps/dav/lib/CalDAV/Schedule/Plugin.php","line":199,"function":"processICalendarChange","class":"Sabre\\CalDAV\\Schedule\\Plugin","type":"->"},{"file":"/var/www/nextcloud/3rdparty/sabre/event/lib/WildcardEmitterTrait.php","line":89,"function":"calendarObjectChange","class":"OCA\\DAV\\CalDAV\\Schedule\\Plugin","type":"->"},{"file":"/var/www/nextcloud/3rdparty/sabre/dav/lib/CalDAV/Plugin.php","line":889,"function":"emit","class":"Sabre\\DAV\\Server","type":"->"},{"file":"/var/www/nextcloud/3rdparty/sabre/dav/lib/CalDAV/Plugin.php","line":760,"function":"validateICalendar","class":"Sabre\\CalDAV\\Plugin","type":"->"},{"file":"/var/www/nextcloud/3rdparty/sabre/event/lib/WildcardEmitterTrait.php","line":89,"function":"beforeCreateFile","class":"Sabre\\CalDAV\\Plugin","type":"->"},{"file":"/var/www/nextcloud/3rdparty/sabre/dav/lib/DAV/Server.php","line":1094,"function":"emit","class":"Sabre\\DAV\\Server","type":"->"},{"file":"/var/www/nextcloud/3rdparty/sabre/dav/lib/DAV/CorePlugin.php","line":504,"function":"createFile","class":"Sabre\\DAV\\Server","type":"->","args":["*** sensitive parameters replaced ***"]},{"file":"/var/www/nextcloud/3rdparty/sabre/event/lib/WildcardEmitterTrait.php","line":89,"function":"httpPut","class":"Sabre\\DAV\\CorePlugin","type":"->"},{"file":"/var/www/nextcloud/3rdparty/sabre/dav/lib/DAV/Server.php","line":472,"function":"emit","class":"Sabre\\DAV\\Server","type":"->"},{"file":"/var/www/nextcloud/apps/dav/lib/Connector/Sabre/Server.php","line":49,"function":"invokeMethod","class":"Sabre\\DAV\\Server","type":"->"},{"file":"/var/www/nextcloud/apps/dav/lib/Server.php","line":400,"function":"start","class":"OCA\\DAV\\Connector\\Sabre\\Server","type":"->"},{"file":"/var/www/nextcloud/apps/dav/appinfo/v2/remote.php","line":21,"function":"exec","class":"OCA\\DAV\\Server","type":"->"},{"file":"/var/www/nextcloud/remote.php","line":145,"args":["/var/www/nextcloud/apps/dav/appinfo/v2/remote.php"],"function":"require_once"}],"File":"/var/www/nextcloud/lib/private/L10N/L10NString.php","Line":68,"message":"The arguments array must contain 2 items, 1 given","exception":{},"CustomMessage":"The arguments array must contain 2 items, 1 given"}}
{"reqId":"alyBK54X2fieDYXrg7ez","level":3,"time":"2025-05-23T14:40:19+00:00","remoteAddr":"192.168.100.1","user":"ovcacikt","app":"webdav","method":"PUT","url":"/remote.php/dav/calendars/ovcacikt/parchantci/5CAB90F3-81B4-4D8D-9BC6-45F707C04D75.ics","message":"The arguments array must contain 2 items, 1 given","userAgent":"macOS/15.5 (24F74) dataaccessd/1.0","version":"31.0.5.1","exception":{"Exception":"ValueError","Message":"The arguments array must contain 2 items, 1 given","Code":0,"Trace":[{"file":"/var/www/nextcloud/lib/private/L10N/L10NString.php","line":68,"function":"vsprintf"},{"file":"/var/www/nextcloud/lib/private/L10N/L10N.php","line":107,"function":"__toString","class":"OC\\L10N\\L10NString","type":"->"},{"file":"/var/www/nextcloud/lib/private/L10N/LazyL10N.php","line":38,"function":"n","class":"OC\\L10N\\L10N","type":"->"},{"file":"/var/www/nextcloud/apps/dav/lib/CalDAV/Schedule/IMipService.php","line":242,"function":"n","class":"OC\\L10N\\LazyL10N","type":"->"},{"file":"/var/www/nextcloud/apps/dav/lib/CalDAV/Schedule/IMipService.php","line":178,"function":"generateWhenStringSingular","class":"OCA\\DAV\\CalDAV\\Schedule\\IMipService","type":"->"},{"file":"/var/www/nextcloud/apps/dav/lib/CalDAV/Schedule/IMipService.php","line":135,"function":"generateWhenString","class":"OCA\\DAV\\CalDAV\\Schedule\\IMipService","type":"->"},{"file":"/var/www/nextcloud/apps/dav/lib/CalDAV/Schedule/IMipPlugin.php","line":197,"function":"buildBodyData","class":"OCA\\DAV\\CalDAV\\Schedule\\IMipService","type":"->"},{"file":"/var/www/nextcloud/3rdparty/sabre/event/lib/WildcardEmitterTrait.php","line":89,"function":"schedule","class":"OCA\\DAV\\CalDAV\\Schedule\\IMipPlugin","type":"->"},{"file":"/var/www/nextcloud/3rdparty/sabre/dav/lib/CalDAV/Schedule/Plugin.php","line":351,"function":"emit","class":"Sabre\\DAV\\Server","type":"->"},{"file":"/var/www/nextcloud/3rdparty/sabre/dav/lib/CalDAV/Schedule/Plugin.php","line":627,"function":"deliver","class":"Sabre\\CalDAV\\Schedule\\Plugin","type":"->"},{"file":"/var/www/nextcloud/apps/dav/lib/CalDAV/Schedule/Plugin.php","line":199,"function":"processICalendarChange","class":"Sabre\\CalDAV\\Schedule\\Plugin","type":"->"},{"file":"/var/www/nextcloud/3rdparty/sabre/event/lib/WildcardEmitterTrait.php","line":89,"function":"calendarObjectChange","class":"OCA\\DAV\\CalDAV\\Schedule\\Plugin","type":"->"},{"file":"/var/www/nextcloud/3rdparty/sabre/dav/lib/CalDAV/Plugin.php","line":889,"function":"emit","class":"Sabre\\DAV\\Server","type":"->"},{"file":"/var/www/nextcloud/3rdparty/sabre/dav/lib/CalDAV/Plugin.php","line":760,"function":"validateICalendar","class":"Sabre\\CalDAV\\Plugin","type":"->"},{"file":"/var/www/nextcloud/3rdparty/sabre/event/lib/WildcardEmitterTrait.php","line":89,"function":"beforeCreateFile","class":"Sabre\\CalDAV\\Plugin","type":"->"},{"file":"/var/www/nextcloud/3rdparty/sabre/dav/lib/DAV/Server.php","line":1094,"function":"emit","class":"Sabre\\DAV\\Server","type":"->"},{"file":"/var/www/nextcloud/3rdparty/sabre/dav/lib/DAV/CorePlugin.php","line":504,"function":"createFile","class":"Sabre\\DAV\\Server","type":"->","args":["*** sensitive parameters replaced ***"]},{"file":"/var/www/nextcloud/3rdparty/sabre/event/lib/WildcardEmitterTrait.php","line":89,"function":"httpPut","class":"Sabre\\DAV\\CorePlugin","type":"->"},{"file":"/var/www/nextcloud/3rdparty/sabre/dav/lib/DAV/Server.php","line":472,"function":"emit","class":"Sabre\\DAV\\Server","type":"->"},{"file":"/var/www/nextcloud/apps/dav/lib/Connector/Sabre/Server.php","line":49,"function":"invokeMethod","class":"Sabre\\DAV\\Server","type":"->"},{"file":"/var/www/nextcloud/apps/dav/lib/Server.php","line":400,"function":"start","class":"OCA\\DAV\\Connector\\Sabre\\Server","type":"->"},{"file":"/var/www/nextcloud/apps/dav/appinfo/v2/remote.php","line":21,"function":"exec","class":"OCA\\DAV\\Server","type":"->"},{"file":"/var/www/nextcloud/remote.php","line":145,"args":["/var/www/nextcloud/apps/dav/appinfo/v2/remote.php"],"function":"require_once"}],"File":"/var/www/nextcloud/lib/private/L10N/L10NString.php","Line":68,"message":"The arguments array must contain 2 items, 1 given","exception":{},"CustomMessage":"The arguments array must contain 2 items, 1 given"}}

ovcacikt avatar May 23 '25 15:05 ovcacikt

@ovcacikt

Thank you for the nextcloud log, that help a lot.

It looks like the is a failure in the translation,

{
  "reqId": "alyBK54X2fieDYXrg7ez",
  "level": 3,
  "time": "2025-05-23T14:40:19+00:00",
  "remoteAddr": "192.168.100.1",
  "user": "ovcacikt",
  "app": "webdav",
  "method": "PUT",
  "url": "/remote.php/dav/calendars/ovcacikt/parchantci/5CAB90F3-81B4-4D8D-9BC6-45F707C04D75.ics",
  "message": "The arguments array must contain 2 items, 1 given",
  "userAgent": "macOS/15.5 (24F74) dataaccessd/1.0",
  "version": "31.0.5.1",
  "exception": {
    "Exception": "ValueError",
    "Message": "The arguments array must contain 2 items, 1 given",
    "Code": 0,
    "Trace": [
      {
        "file": "/var/www/nextcloud/lib/private/L10N/L10NString.php",
        "line": 68,
        "function": "vsprintf"
      },
      {
        "file": "/var/www/nextcloud/lib/private/L10N/L10N.php",
        "line": 107,
        "function": "__toString",
        "class": "OC\\L10N\\L10NString",
        "type": "->"
      },
      {
        "file": "/var/www/nextcloud/lib/private/L10N/LazyL10N.php",
        "line": 38,
        "function": "n",
        "class": "OC\\L10N\\L10N",
        "type": "->"
      },
      {
        "file": "/var/www/nextcloud/apps/dav/lib/CalDAV/Schedule/IMipService.php",
        "line": 242,
        "function": "n",
        "class": "OC\\L10N\\LazyL10N",
        "type": "->"
      },
      {
        "file": "/var/www/nextcloud/apps/dav/lib/CalDAV/Schedule/IMipService.php",
        "line": 178,
        "function": "generateWhenStringSingular",
        "class": "OCA\\DAV\\CalDAV\\Schedule\\IMipService",
        "type": "->"
      },
      {
        "file": "/var/www/nextcloud/apps/dav/lib/CalDAV/Schedule/IMipService.php",
        "line": 135,
        "function": "generateWhenString",
        "class": "OCA\\DAV\\CalDAV\\Schedule\\IMipService",
        "type": "->"
      },
      {
        "file": "/var/www/nextcloud/apps/dav/lib/CalDAV/Schedule/IMipPlugin.php",
        "line": 197,
        "function": "buildBodyData",
        "class": "OCA\\DAV\\CalDAV\\Schedule\\IMipService",
        "type": "->"
      },
      {
        "file": "/var/www/nextcloud/3rdparty/sabre/event/lib/WildcardEmitterTrait.php",
        "line": 89,
        "function": "schedule",
        "class": "OCA\\DAV\\CalDAV\\Schedule\\IMipPlugin",
        "type": "->"
      },
      {
        "file": "/var/www/nextcloud/3rdparty/sabre/dav/lib/CalDAV/Schedule/Plugin.php",
        "line": 351,
        "function": "emit",
        "class": "Sabre\\DAV\\Server",
        "type": "->"
      },
      {
        "file": "/var/www/nextcloud/3rdparty/sabre/dav/lib/CalDAV/Schedule/Plugin.php",
        "line": 627,
        "function": "deliver",
        "class": "Sabre\\CalDAV\\Schedule\\Plugin",
        "type": "->"
      },
      {
        "file": "/var/www/nextcloud/apps/dav/lib/CalDAV/Schedule/Plugin.php",
        "line": 199,
        "function": "processICalendarChange",
        "class": "Sabre\\CalDAV\\Schedule\\Plugin",
        "type": "->"
      },
      {
        "file": "/var/www/nextcloud/3rdparty/sabre/event/lib/WildcardEmitterTrait.php",
        "line": 89,
        "function": "calendarObjectChange",
        "class": "OCA\\DAV\\CalDAV\\Schedule\\Plugin",
        "type": "->"
      },
      {
        "file": "/var/www/nextcloud/3rdparty/sabre/dav/lib/CalDAV/Plugin.php",
        "line": 889,
        "function": "emit",
        "class": "Sabre\\DAV\\Server",
        "type": "->"
      },
      {
        "file": "/var/www/nextcloud/3rdparty/sabre/dav/lib/CalDAV/Plugin.php",
        "line": 760,
        "function": "validateICalendar",
        "class": "Sabre\\CalDAV\\Plugin",
        "type": "->"
      },
      {
        "file": "/var/www/nextcloud/3rdparty/sabre/event/lib/WildcardEmitterTrait.php",
        "line": 89,
        "function": "beforeCreateFile",
        "class": "Sabre\\CalDAV\\Plugin",
        "type": "->"
      },
      {
        "file": "/var/www/nextcloud/3rdparty/sabre/dav/lib/DAV/Server.php",
        "line": 1094,
        "function": "emit",
        "class": "Sabre\\DAV\\Server",
        "type": "->"
      },
      {
        "file": "/var/www/nextcloud/3rdparty/sabre/dav/lib/DAV/CorePlugin.php",
        "line": 504,
        "function": "createFile",
        "class": "Sabre\\DAV\\Server",
        "type": "->",
        "args": [
          "*** sensitive parameters replaced ***"
        ]
      },
      {
        "file": "/var/www/nextcloud/3rdparty/sabre/event/lib/WildcardEmitterTrait.php",
        "line": 89,
        "function": "httpPut",
        "class": "Sabre\\DAV\\CorePlugin",
        "type": "->"
      },
      {
        "file": "/var/www/nextcloud/3rdparty/sabre/dav/lib/DAV/Server.php",
        "line": 472,
        "function": "emit",
        "class": "Sabre\\DAV\\Server",
        "type": "->"
      },
      {
        "file": "/var/www/nextcloud/apps/dav/lib/Connector/Sabre/Server.php",
        "line": 49,
        "function": "invokeMethod",
        "class": "Sabre\\DAV\\Server",
        "type": "->"
      },
      {
        "file": "/var/www/nextcloud/apps/dav/lib/Server.php",
        "line": 400,
        "function": "start",
        "class": "OCA\\DAV\\Connector\\Sabre\\Server",
        "type": "->"
      },
      {
        "file": "/var/www/nextcloud/apps/dav/appinfo/v2/remote.php",
        "line": 21,
        "function": "exec",
        "class": "OCA\\DAV\\Server",
        "type": "->"
      },
      {
        "file": "/var/www/nextcloud/remote.php",
        "line": 145,
        "args": [
          "/var/www/nextcloud/apps/dav/appinfo/v2/remote.php"
        ],
        "function": "require_once"
      }
    ],
    "File": "/var/www/nextcloud/lib/private/L10N/L10NString.php",
    "Line": 68,
    "message": "The arguments array must contain 2 items, 1 given",
    "exception": {},
    "CustomMessage": "The arguments array must contain 2 items, 1 given"
  }
}

If you are updating would you be able to provide the ics export of the event?

SebastianKrupinski avatar May 23 '25 15:05 SebastianKrupinski

@ovcacikt I tested your scenario on the same version of NC but was not able to reproduce it.

I created a blank event, then modified the event by adding an attendee but everything worked correctly and I received an email

The only difference I see is that you are using a macOS/15.5 which I don't have access to

SebastianKrupinski avatar May 23 '25 16:05 SebastianKrupinski

@SebastianKrupinski attached the event in ICS format

6BF62418-5D0C-41D1-85F6-BECBF0977EA4.txt

ovcacikt avatar May 23 '25 16:05 ovcacikt

@SebastianKrupinski attached the event in ICS format

6BF62418-5D0C-41D1-85F6-BECBF0977EA4.txt

Thank you, for the event. I tried to reproduce this but still no success. Imported your event, and modified it but everything worked correctly and the email went out.

Image

The only difference I can see is that you are using an apple device "PRODID:-//Apple Inc.//iPhone OS 18.5//EN" I do have access to one an will test this on the iPhone as well

SebastianKrupinski avatar May 23 '25 16:05 SebastianKrupinski

@SebastianKrupinski I'm facing this issiue also when I update the event through Nextcloud web in the browser (using Vivaldi) either in macOS or Windows - visible in access.log I provided above. The event is created with no issue without atendee, when I try to update it with an atendee it doesn't work - message "Nepodařilo se uložit událost".

192.168.100.1 - - [23/May/2025:16:37:46 +0200] "PUT /remote.php/dav/calendars/ovcacikt/parchantci/6BF62418-5D0C-41D1-85F6-BECBF0977EA4.ics HTTP/1.1" 201 735 "-" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/136.0.0.0 Safari/537.36"
192.168.100.1 - - [23/May/2025:16:38:22 +0200] "PUT /remote.php/dav/calendars/ovcacikt/parchantci/6BF62418-5D0C-41D1-85F6-BECBF0977EA4.ics HTTP/1.1" 500 784 "-" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/136.0.0.0 Safari/537.36"
192.168.100.1 - - [23/May/2025:16:38:24 +0200] "PUT /remote.php/dav/calendars/ovcacikt/parchantci/6BF62418-5D0C-41D1-85F6-BECBF0977EA4.ics HTTP/1.1" 500 784 "-" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/136.0.0.0 Safari/537.36"
192.168.100.1 - - [23/May/2025:16:38:58 +0200] "PUT /remote.php/dav/calendars/ovcacikt/parchantci/6BF62418-5D0C-41D1-85F6-BECBF0977EA4.ics HTTP/1.1" 500 784 "-" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/136.0.0.0 Safari/537.36"

Now I found when I switch the language in Nextcloud user's settting from Czech to English, the event is updated through the browser with a new attendee successfully. So it really seems there's something wrong with the language.

ovcacikt avatar May 23 '25 16:05 ovcacikt

Now I found when I switch the language in Nextcloud user's settting from Czech to English, the event is updated through the browser with a new attendee successfully. So it really seems there's something wrong with the language.

Yup, there is a issue in the translation module, when the translation is missing its failing instead of reverting back to the english string.

SebastianKrupinski avatar May 23 '25 16:05 SebastianKrupinski

@ovcacikt I tested your scenario on the same version of NC but was not able to reproduce it.

I created a blank event, then modified the event by adding an attendee but everything worked correctly and I received an email

The only difference I see is that you are using a macOS/15.5 which I don't have access to

In my situation, it happens especially when creating a new event that has an attendee. (Or when syncing said event via DAVx⁵, but with slightly different error.)

AlphaCraft9658 avatar May 26 '25 19:05 AlphaCraft9658

Now I found when I switch the language in Nextcloud user's settting from Czech to English, the event is updated through the browser with a new attendee successfully. So it really seems there's something wrong with the language.

Yup, there is a issue in the translation module, when the translation is missing its failing instead of reverting back to the english string.

That's really odd. I can try temporarily changing my Language to English, as it's German at the moment. Maybe the issue has to be debugged somewhere slightly else then, if it's not directly related to the Calendar app.

EDIT: Bad news. It happens regardless of the language set in my personal Nextcloud preferences.

AlphaCraft9658 avatar May 26 '25 19:05 AlphaCraft9658

@AlphaCraft9658

What error are you seeing in the Nextcloud.log file?

SebastianKrupinski avatar May 26 '25 19:05 SebastianKrupinski

@AlphaCraft9658

What error are you seeing in the Nextcloud.log file?

How does one access it again? Not through the interface, right?

AlphaCraft9658 avatar May 26 '25 20:05 AlphaCraft9658

@AlphaCraft9658 What error are you seeing in the Nextcloud.log file?

How does one access it again? Not through the interface, right?

You can get the errors, for the actual file, "data directory/nextcloud.lo" or the UI, Admin Setting -> logging (you need the logging app)

SebastianKrupinski avatar May 26 '25 20:05 SebastianKrupinski

@AlphaCraft9658 What error are you seeing in the Nextcloud.log file?

How does one access it again? Not through the interface, right?

You can get the errors, for the actual file, "data directory/nextcloud.lo" or the UI, Admin Setting -> logging (you need the logging app)

The log level appears to be very odd and the error neither shows up on Web, nor in the file.

AlphaCraft9658 avatar May 26 '25 21:05 AlphaCraft9658

The log level appears to be very odd and the error neither shows up on Web, nor in the file.

You can adjust this in the config.php

https://docs.nextcloud.com/server/latest/admin_manual/configuration_server/logging_configuration.html

SebastianKrupinski avatar May 27 '25 03:05 SebastianKrupinski

The log level appears to be very odd and the error neither shows up on Web, nor in the file.

You can adjust this in the config.php

https://docs.nextcloud.com/server/latest/admin_manual/configuration_server/logging_configuration.html

I'm sorry that it took this long for me to respond again. I just forgot about it. I changed the log level to debug and replicated the issue multiple times. Here is the nextcloud.log exported from the web interface.

nextcloud.log

AlphaCraft9658 avatar Jun 29 '25 15:06 AlphaCraft9658

Hi @AlphaCraft9658

I see a create error, are you trying to create a calendar appointment in a external calendar?

"reqId": "hz6e2m6tC6nAvcoLIQjV",
    "level": 0,
    "time": "2025-06-29T15:22:11+00:00",
    "remoteAddr": "192.168.178.43",
    "user": "Alpha-Craft",
    "app": "webdav",
    "method": "PUT",
    "url": "/remote.php/dav/calendars/Alpha-Craft/dennis-knoll/0F52FAF6-751A-4E68-AF83-6D6C5570CD97.ics",
    "message": "Node with name 'sasha.knoll%2540googlemail.com%2b%2528Google%2bKalender%2bimportieren%2529' could not be found",
    "userAgent": "Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/138.0.0.0 Safari/537.36",
    "version": "31.0.6.2",

SebastianKrupinski avatar Jun 30 '25 19:06 SebastianKrupinski

Hi @AlphaCraft9658

I see a create error, are you trying to create a calendar appointment in a external calendar?

"reqId": "hz6e2m6tC6nAvcoLIQjV",
    "level": 0,
    "time": "2025-06-29T15:22:11+00:00",
    "remoteAddr": "192.168.178.43",
    "user": "Alpha-Craft",
    "app": "webdav",
    "method": "PUT",
    "url": "/remote.php/dav/calendars/Alpha-Craft/dennis-knoll/0F52FAF6-751A-4E68-AF83-6D6C5570CD97.ics",
    "message": "Node with name 'sasha.knoll%2540googlemail.com%2b%2528Google%2bKalender%2bimportieren%2529' could not be found",
    "userAgent": "Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/138.0.0.0 Safari/537.36",
    "version": "31.0.6.2",

No, not really. It's a Calendar I created in Nextcloud (maybe via DAVx⁵) and I tried to create an appointment in that.

AlphaCraft9658 avatar Jun 30 '25 19:06 AlphaCraft9658

I can confirm the problem. Currently, it happens with one specific attendee. If I add this attendee, the appointment cannot be saved. With others it works fine. All of them are my family members and have an email address with the same domain.

Trying it within Thunderbird, this attendee is ignored, that is, he doesn't get an invitation email and won't be added to the attendee list. But there isn't even an error message.

beedaddy avatar Sep 23 '25 12:09 beedaddy

Hi @beedaddy

Can you share any browser console errors or nextcloud.log errors, when this happens?

SebastianKrupinski avatar Sep 23 '25 13:09 SebastianKrupinski

Hi @beedaddy

Can you share any browser console errors or nextcloud.log errors, when this happens?

I'm afraid a can't see any related entries in nextcloud.log. Attached is the browser console output. But I doubt it will be helpful.

console-export-2025-9-23_15-22-44.log

beedaddy avatar Sep 23 '25 13:09 beedaddy

@SebastianKrupinski With loglevel 0 I've got something. See attachment. "martin" is me, "lasse" the attendee.

nextcloud.log

beedaddy avatar Sep 23 '25 13:09 beedaddy

Might this have something to do with the calendar url?

The problematic user has this (somehow localized) calendar url: https://nextcloud.mydomain.com/remote.php/dav/calendars/lasse/pers%c3%b6nlich1/

And the others (with no attendee-issue) have urls like https://nextcloud.mydomain.com/remote.php/dav/calendars/karin/personal/ or https://nextcloud.mydomain.com/remote.php/dav/calendars/martin/defaultcalendar/

beedaddy avatar Sep 23 '25 14:09 beedaddy

@SebastianKrupinski With loglevel 0 I've got something. See attachment. "martin" is me, "lasse" the attendee.

nextcloud.log

Yeah, the log level 0 are just debug message and not failures

SebastianKrupinski avatar Sep 23 '25 14:09 SebastianKrupinski

@beedaddy

Can you show me the response from the PUT request when you save the event.

Image

Mine is blank because there was no error

SebastianKrupinski avatar Sep 23 '25 14:09 SebastianKrupinski

@SebastianKrupinski It's a 404 error:

<?xml version="1.0" encoding="utf-8"?>
<d:error xmlns:d="DAV:" xmlns:s="http://sabredav.org/ns">
  <s:exception>Sabre\DAV\Exception\NotFound</s:exception>
  <s:message>Node with name 'pers%c3%b6nlich1' could not be found</s:message>
</d:error>

beedaddy avatar Sep 23 '25 14:09 beedaddy