[Akonadi] [Bug 386985] akonadi CalDav resource not synching with certain servers

Claus-Justus Heine bugzilla_noreply at kde.org
Tue Aug 26 08:37:35 BST 2025


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

Claus-Justus Heine <himself at claus-justus-heine.de> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |himself at claus-justus-heine.
                   |                            |de

--- Comment #75 from Claus-Justus Heine <himself at claus-justus-heine.de> ---
(In reply to major-mayer from comment #74)
> (In reply to Allen Winter from comment #73)
> > major-mayer at t-online.de, 
> > 
> > different bug.
> > the "Hierarchical RID" message means something isn't working properly with
> > the akonadi storage for the akonadi_davgroupware_resource_6
> > 
> > you might try some things to fixup the db
> > * akonadictl fsck
> > * akonadictl vacuum
> > * or remove the nextcloud caldav resource and then add it back again
> 
> Unfortunately, none of this didn't help.
> I executed the first two commands and tried to remove and add the Nextcloud
> CalDAV resource 3 times, but always got the same "Invalid driver response"
> error.
> 
> The "Hierarchical RID"  error messages appear again in the logs, just with
> different resource identifiers:
> 01.04.25 16:13	merkuro-calendar	Detected locale
> "LC_CTYPE=C;LC_NUMERIC=de_DE.UTF-8;LC_TIME=de_DE.UTF-8;LC_COLLATE=C;
> LC_MONETARY=de_DE.UTF-8;LC_MESSAGES=C;LC_PAPER=de_DE.UTF-8;LC_NAME=de_DE.UTF-
> 8;LC_ADDRESS=de_DE.UTF-8;LC_TELEPHONE=de_DE.UTF-8;LC_MEASUREMENT=de_DE.UTF-8;
> LC_IDENTIFICATION=de_DE.UTF-8" with character encoding "ANSI_X3.4-1968",
> which is not UTF-8.
> Qt depends on a UTF-8 locale, and has switched to "C.UTF-8" instead.
> If this causes problems, reconfigure your locale. See the locale(1) manual
> for more information.
> 01.04.25 16:13	merkuro-calendar	qrc:/main.qml:663:9: QML ScheduleView:

Same problem here. @major-maier: did you manage to solve the problem for you,
and if so: how?

In my case it is akonodi 25.08.0 on Gentoo. "fsck" or "vacuum" or re-adding
(several times) did not help at all. Also, the collections (CalDAV and CardDAV)
can be retrieved manually "without problem" through the akonadiconsole controls
for that agent. However, the agant stays "Offline" with that infamous "RID"
error messages. It is not a problem with the NC server, all other client just
happily cooperate with it (DavX5, Thunderbird ...). Also, a 25.04.0 version
installed on a Ubuntu "plucky" Laptop seems to work flawlessly.

The logs after restarting a newly added agent for a Nextcloud calendar are

[2025-08-26T06:51:39.078Z] akonadiserver org.kde.pim.akonadiserver Shutting
down "akonadi_davgroupware_resource_5" ...
[2025-08-26T06:51:39.078Z] akonadiserver org.kde.pim.akonadiserver Shutting
down "akonadi_davgroupware_resource_5" ...
[2025-08-26T06:51:39.078Z] akonadiserver org.kde.pim.akonadiserver Subscriber
"AgentBaseChangeRecorder - 94647052210144" disconnected
[2025-08-26T06:51:39.078Z] akonadiserver org.kde.pim.akonadiserver Subscriber
"AgentBaseChangeRecorder - 94647052210144" disconnected
[2025-08-26T06:51:39.079Z] akonadi_control org.kde.pim.akonadicontrol Service
"org.freedesktop.Akonadi.Agent.akonadi_davgroupware_resource_5" owner changed
from ":1.122" to ""
[2025-08-26T06:51:39.079Z] akonadiserver org.kde.pim.akonadiserver
ItemRetrievalManager lost connection to resource
"org.freedesktop.Akonadi.Resource.akonadi_davgroupware_resource_5" , discarding
cached interface
[2025-08-26T06:51:39.079Z] akonadiserver org.kde.pim.akonadiserver
ItemRetrievalManager lost connection to resource
"org.freedesktop.Akonadi.Resource.akonadi_davgroupware_resource_5" , discarding
cached interface
[2025-08-26T06:51:39.079Z] akonadi_control org.kde.pim.akonadicontrol Service
"org.freedesktop.Akonadi.Resource.akonadi_davgroupware_resource_5" owner
changed from ":1.122" to ""
[2025-08-26T06:51:39.080Z] akonadi_control org.kde.pim.akonadicontrol
Restarting application '/usr/bin/akonadi_davgroupware_resource'.
[2025-08-26T06:51:39.104Z] akonadiserver org.kde.pim.akonadiserver Database
"akonadi" opened using driver "QMYSQL"
[2025-08-26T06:51:39.104Z] akonadiserver org.kde.pim.akonadiserver Database
"akonadi" opened using driver "QMYSQL"
[2025-08-26T06:51:39.104Z] akonadiserver org.kde.pim.akonadiserver New
notification connection (registered as
Akonadi::Server::NotificationSubscriber(0x7efee8062c90) )
[2025-08-26T06:51:39.104Z] akonadiserver org.kde.pim.akonadiserver New
notification connection (registered as
Akonadi::Server::NotificationSubscriber(0x7efee8062c90) )
[2025-08-26T06:51:39.127Z] akonadiserver org.kde.pim.akonadiserver Subscriber
Akonadi::Server::NotificationSubscriber(0x7efee8062c90) identified as
"AgentBaseChangeRecorder - 94260267035376"
[2025-08-26T06:51:39.127Z] akonadiserver org.kde.pim.akonadiserver Subscriber
Akonadi::Server::NotificationSubscriber(0x7efee8062c90) identified as
"AgentBaseChangeRecorder - 94260267035376"
[2025-08-26T06:51:39.127Z] akonadi_control org.kde.pim.akonadicontrol Service
"org.freedesktop.Akonadi.Resource.akonadi_davgroupware_resource_5" owner
changed from "" to ":1.123"
[2025-08-26T06:51:39.128Z] akonadi_control org.kde.pim.akonadicontrol Service
"org.freedesktop.Akonadi.Agent.akonadi_davgroupware_resource_5" owner changed
from "" to ":1.123"
[2025-08-26T06:51:39.128Z] akonadiserver org.kde.pim.akonadiserver Handler
exception when handling command FetchCollections on connection
akonadi_davgroupware_resource_5 (0x560c4c9f45c0) : Hierarchical RID does not
specify an existing collection
[2025-08-26T06:51:39.128Z] akonadiserver org.kde.pim.akonadiserver Handler
exception when handling command FetchCollections on connection
akonadi_davgroupware_resource_5 (0x560c4c9f45c0) : Hierarchical RID does not
specify an existing collection
[2025-08-26T06:52:02.082Z] kalarm org.kde.pim.kalarm virtual void
MinuteTimer::slotTimer(): MinuteTimer::slotTimer
[2025-08-26T06:52:02.082Z] kalarm org.kde.pim.kalarm QString
TrayWindow::tooltipAlarmText() const: TrayWindow::tooltipAlarmText

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


More information about the Kdepim-bugs mailing list