[Akonadi] [Bug 440145] New: KOrganizer reports successful .ical entry import in case of a failed import because of 409 Conflict

Szőts Ákos bugzilla_noreply at kde.org
Thu Jul 22 11:19:28 BST 2021


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

            Bug ID: 440145
           Summary: KOrganizer reports successful .ical entry import in
                    case of a failed import because of 409 Conflict
           Product: Akonadi
           Version: unspecified
          Platform: openSUSE RPMs
                OS: Linux
            Status: REPORTED
          Severity: normal
          Priority: NOR
         Component: DAV Resource
          Assignee: kdepim-bugs at kde.org
          Reporter: szotsaki at gmail.com
  Target Milestone: ---

SUMMARY

I have an .ical file which I wanted to import into one of my calendars. The
import failed (each time I tried) but KOrganizer shown in the status bar that
the import was in fact successful. Of course, the imported entry is not visible
in the calendar.

Akonadi logs after clicking the OK button for importing the .ical file for the
2nd+ time:

org.kde.pim.akonadiserver: Subscriber "CollectionDialogMonitor -
94412509232048" disconnected
org.kde.pim.akonadicore:  PLUGIN : identifier
"application/octet-stream at QByteArray"
org.kde.pim.akonadicore: registering Desktop file
"/usr/share/akonadi/plugins/serializer//akonadi_serializer_addressee.desktop"
for ("text/vcard", "text/directory") @ ("legacy", "default",
"KContacts::Addressee")
org.kde.pim.akonadicore: registering Desktop file
"/usr/share/akonadi/plugins/serializer//akonadi_serializer_contactgroup.desktop"
for ("application/x-vnd.kde.contactgroup") @ ("legacy", "default",
"KContacts::ContactGroup")
org.kde.pim.akonadicore: registering Desktop file
"/usr/share/akonadi/plugins/serializer//akonadi_serializer_kalarm.desktop" for
("application/x-vnd.kde.alarm", "application/x-vnd.kde.alarm.active",
"application/x-vnd.kde.alarm.archived", "application/x-vnd.kde.alarm.template")
@ ("default", "KAlarmCal::KAEvent")
org.kde.pim.akonadicore: registering Desktop file
"/usr/share/akonadi/plugins/serializer//akonadi_serializer_kcalcore.desktop"
for ("text/calendar", "application/x-vnd.akonadi.note",
"application/x-vnd.kde.notes") @ ("default", "KCalendarCore::Incidence*")
org.kde.pim.akonadicore: registering Desktop file
"/usr/share/akonadi/plugins/serializer//akonadi_serializer_mail.desktop" for
("message/rfc822", "message/news", "text/x-vnd.akonadi.note") @ ("legacy",
"default", "KMime::Message*")
org.kde.pim.akonadicore: ItemSerializerPluginLoader:  found 32 plugins.
org.kde.pim.akonadicore:  PLUGIN : identifier
"application/x-vnd.kde.notes at KCalendarCore::Incidence*"
org.kde.pim.akonadicore:  PLUGIN : identifier
"application/x-vnd.akonadi.note at default"
org.kde.pim.akonadicore:  PLUGIN : identifier "message/rfc822 at default"
org.kde.pim.akonadicore:  PLUGIN : identifier "text/directory at legacy"
org.kde.pim.akonadicore:  PLUGIN : identifier
"application/x-vnd.kde.contactgroup at default"
org.kde.pim.akonadicore:  PLUGIN : identifier
"application/x-vnd.kde.notes at default"
org.kde.pim.akonadicore:  PLUGIN : identifier "message/rfc822 at KMime::Message*"
org.kde.pim.akonadicore:  PLUGIN : identifier
"application/x-vnd.kde.alarm.template at default"
org.kde.pim.akonadicore:  PLUGIN : identifier
"text/x-vnd.akonadi.note at KMime::Message*"
org.kde.pim.akonadicore:  PLUGIN : identifier "text/vcard at legacy"
org.kde.pim.akonadicore:  PLUGIN : identifier
"application/x-vnd.kde.alarm.archived at default"
org.kde.pim.akonadicore:  PLUGIN : identifier
"application/x-vnd.akonadi.note at KCalendarCore::Incidence*"
org.kde.pim.akonadicore:  PLUGIN : identifier "text/calendar at default"
org.kde.pim.akonadicore:  PLUGIN : identifier
"application/x-vnd.kde.alarm at default"
org.kde.pim.akonadicore:  PLUGIN : identifier "message/news at default"
org.kde.pim.akonadicore:  PLUGIN : identifier
"text/calendar at KCalendarCore::Incidence*"
org.kde.pim.akonadicore:  PLUGIN : identifier
"text/directory at KContacts::Addressee"
org.kde.pim.akonadicore:  PLUGIN : identifier
"application/x-vnd.kde.alarm.active at KAlarmCal::KAEvent"
org.kde.pim.akonadicore:  PLUGIN : identifier "text/vcard at KContacts::Addressee"
org.kde.pim.akonadicore:  PLUGIN : identifier "message/rfc822 at legacy"
org.kde.pim.akonadicore:  PLUGIN : identifier "text/x-vnd.akonadi.note at default"
org.kde.pim.akonadicore:  PLUGIN : identifier
"application/x-vnd.kde.alarm.template at KAlarmCal::KAEvent"
org.kde.pim.akonadicore:  PLUGIN : identifier "text/vcard at default"
org.kde.pim.akonadicore:  PLUGIN : identifier "message/news at legacy"
org.kde.pim.akonadicore:  PLUGIN : identifier "message/news at KMime::Message*"
org.kde.pim.akonadicore:  PLUGIN : identifier
"application/x-vnd.kde.alarm at KAlarmCal::KAEvent"
org.kde.pim.akonadicore:  PLUGIN : identifier
"application/x-vnd.kde.alarm.archived at KAlarmCal::KAEvent"
org.kde.pim.akonadicore:  PLUGIN : identifier
"application/x-vnd.kde.contactgroup at legacy"
org.kde.pim.akonadicore:  PLUGIN : identifier "text/directory at default"
org.kde.pim.akonadicore:  PLUGIN : identifier
"application/x-vnd.kde.contactgroup at KContacts::ContactGroup"
org.kde.pim.akonadicore:  PLUGIN : identifier
"application/x-vnd.kde.alarm.active at default"
org.kde.pim.akonadicore:  PLUGIN : identifier "text/x-vnd.akonadi.note at legacy"
org.kde.pim.davresource: Received notification for added item. Local id = 
420331 . Remote id =  "" . Collection remote id = 
"https://127.0.0.1:5232/XXXXX/XXX/"
org.kde.pim.akonadicore: asked to convert a
"application/x-vnd.akonadi.calendar.event" item to format KContacts::Addressee
org.kde.pim.davresource: Item  420331  will be put to 
"https://127.0.0.1:5232/XXXXX/XXX/1626948130.R111.ics"
org.kde.pim.davresource: Error when uploading item: 400 "There was a problem
with the request. The item has not been created on the server.\nEgy erőforrást
nem lehet létrehozni a megadott helyen, amíg a szükséges átmeneti mappák nem
jönnek létre. (409)." [rough translation is: A resource cannot be created in
the indicated place until the required temporary directories are not created.
(409).]


Server debug logs:

júl 22 12:13:57 openSUSE python3[26461]: [2021-07-22 12:13:57 +0200]
[26461/Thread-2] [DEBUG] Response content:
júl 22 12:13:57 openSUSE python3[26461]: <?xml version="1.0"?>
júl 22 12:13:57 openSUSE python3[26461]: <error xmlns="DAV:"
xmlns:C="urn:ietf:params:xml:ns:caldav">
júl 22 12:13:57 openSUSE python3[26461]:   <C:no-uid-conflict />
júl 22 12:13:57 openSUSE python3[26461]: </error>
júl 22 12:13:57 openSUSE python3[26461]: [2021-07-22 12:13:57 +0200]
[26461/Thread-2] [INFO] PUT response status for
'/XXXXX/XXX/1626948837.R358.ics' in 0.019 seconds: 409 Conflict



SOFTWARE/OS VERSIONS

kdav: 5.84.0
Akonadi and korganizer: 21.04.3

Operating System: openSUSE Tumbleweed 20210716
KDE Plasma Version: 5.22.3
KDE Frameworks Version: 5.84.0
Qt Version: 5.15.2
Kernel Version: 5.12.3-1-default (64-bit)
Graphics Platform: X11

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


More information about the Kdepim-bugs mailing list