[Akonadi] [Bug 416191] New: An erroneous HTTP response makes a whole calendar synchronisation stall

Szőts Ákos bugzilla_noreply at kde.org
Sun Jan 12 21:39:09 GMT 2020


https://bugs.kde.org/show_bug.cgi?id=416191

            Bug ID: 416191
           Summary: An erroneous HTTP response makes a whole calendar
                    synchronisation stall
           Product: Akonadi
           Version: 5.13.0
          Platform: Other
                OS: Linux
            Status: REPORTED
          Severity: normal
          Priority: NOR
         Component: DAV Resource
          Assignee: kdepim-bugs at kde.org
          Reporter: szotsaki at gmail.com
  Target Milestone: ---

I have a local calendar which, due to a possible server-side issue, emits a
proper 404 HTTP response to an .ics request. The reply looks like the
following:

HTTP/1.0 404 Not Found
Date: Sun, 12 Jan 2020 21:35:25 GMT
Server: WSGIServer/0.2 CPython/3.7.3
Content-Type: text/plain; charset=utf-8
Content-Encoding: gzip
Content-Length: 60
access-control-allow-origin: *
access-control-allow-methods: GET, POST, OPTIONS, PROPFIND, PROPPATCH, REPORT,
PUT, MOVE, DELETE, LOCK, UNLOCK, HEAD, MKCALENDAR, MKCOL
access-control-allow-headers: User-Agent, Authorization, Content-type, Depth,
If-match, If-None-Match, Lock-Token, Timeout, Destination, Overwrite, X-client,
X-Requested-With
access-control-expose-headers: Etag

The requested resource could not be found.


The problem with it is that because of this response the whole calendar
synchronisation is stopped and stalled at 0%.

The console message is the following:

org.kde.pim.davresource: Received notification for added item. Local id =  785
. Remote id =  "" . Collection remote id =  "https://xxxxxxxxxxxxx/calendar/"
org.kde.pim.davresource: Item  785  will be put to 
"https://xxxxxxxxxxxxx/calendar/1578863844.R794.ics"
org.kde.pim.akonadicontrol: Service ":1.13979" owner changed from "" to
":1.13979"
parse error from icalcomponent_new_from_string. string= "The requested resource
could not be found."
org.kde.pim.davresource: DavGroupwareResource::onItemFetched: Failed to parse
item data.  "https://xxxxxxxxxxxxx/calendar/1578863844.R794.ics"

Operating System: openSUSE Tumbleweed 20200103
KDE Plasma Version: 5.17.4
KDE Frameworks Version: 5.65.0
Qt Version: 5.13.1
Kernel Version: 5.3.12-2-default
OS Type: 64-bit

-- 
You are receiving this mail because:
You are the assignee for the bug.


More information about the Kdepim-bugs mailing list