Closed Bug 1789704 Opened 2 years ago Closed 2 years ago

Can't dismiss reminder; "400 Bad Request" and "Failed to parse line" errors in logs

Categories

(Calendar :: Provider: CalDAV, defect)

Thunderbird 102
defect

Tracking

(Not tracked)

RESOLVED DUPLICATE of bug 1790339

People

(Reporter: psychonaut, Unassigned)

Details

Attachments

(1 file)

I updated yesterday from Thunderbird 91.9.1 (where everything was working fine) to 102.2.1. Today Lightning reminded me about an event on my CalDAV calendar (self-hosted with Radicale), but I can't dismiss the reminder. Pressing the "Dismiss" button has no obvious effect; if I simply close the reminder dialog, or even restart Thunderbird, then the reminder pops back up again within several minutes.

I opened the Error Console and noted that whenever the Dismiss button is clicked, the attached error messages appear. (I have anonymized the mailbox field of the e-mail address by repeating the string "EXAMPLE".)

I opened the Radicale logs on the server and see the following warning messages:

Sep 07 18:10:55 nuc env[859]: [2022-09-07 18:10:55 +0200] [859/Thread-716] [WARNING] Bad PUT request on '/psy/psy.ics/b7b46a36-2145-4db5-a85d-f33c4f5ab0ef.ics': At line 55: Failed to parse line: @ofai.at
Sep 07 18:10:58 nuc env[859]: [2022-09-07 18:10:58 +0200] [859/Thread-717] [WARNING] Bad PUT request on '/psy/psy.ics/b7b46a36-2145-4db5-a85d-f33c4f5ab0ef.ics': At line 55: Failed to parse line: @ofai.at
Sep 07 18:32:13 nuc env[859]: [2022-09-07 18:32:13 +0200] [859/Thread-720] [WARNING] Bad PUT request on '/psy/psy.ics/b7b46a36-2145-4db5-a85d-f33c4f5ab0ef.ics': At line 55: Failed to parse line: @ofai.at

Putting these two logs together, it looks like Lightning is trying to send Radicale the VCALENDAR data but is inserting extra newlines in the middle of it, making it syntactically invalid. (Then again, I'm no CalDAV expert.)

I'm getting the same errors with a lot of other events now. In addition to the extra newlines in the VCALENDAR data, I'm also seeing lots of occurrences of " ^n ". Neither the newlines nor the ^n appear in the VCALENDAR files on the CalDAV server. For many other events I see message "X-LIC-ERROR;X-LIC-ERRORTYPE=PARAMETER-VALUE-PARSE-ERROR:Got a VALUE parameter with an illegal type for property: VALUE=DURATION" in the error console, which may be a recurrence of Bug 1560151.

Please disregard the part of my last comment about the VALUE=DURATION message -- this is explained by Bug 1560151 Comment 60.

Seems like this is a duplicate, please reopen if you're still experiencing an issue here.

Status: UNCONFIRMED → RESOLVED
Closed: 2 years ago
Duplicate of bug: 1790339
Resolution: --- → DUPLICATE
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Creator:
Created:
Updated:
Size: