Version: 3.1 (using KDE KDE 3.1) Installed from: SuSE RPMs OS: Linux Trying to accept an event from the incoming messages box (via korganizerIn) gives me: "Unable to accept the IMIP-message. It may be a problem with the email addresses." I have debugged a little, and found out that in libkcal/scheduler.cpp, in function Scheduler::acceptPublish, the default option is taken in the switch statement, ie the status is not PublishNew nor Obsolete. I have thrown in some cout statements and found out that the status is 'Unknown'. There is no "problem with the email addresses." (I have checked inside the ics file. Hope this helps Frank
I am also experiencing the same error, with the indentical configuration.
Same here. KDE 3.1.1 on IRIX.
Since this problem still persists in Korganizer 3.1.2 (3.1.1 - someone obviously forgot to bump the version on the release of KDE 3.1.2), I've taken the time to try and figure out what's wrong. Debug output: libkcal: ICalFormat::parseScheduleMessage() getting method... libkcal: ICalFormat::parseScheduleMessage() restriction... libkcal: Write Event 'Dette er en test' (KOrganizer-866459330.292) libkcal: Write alarm for Dette er en test libkcal: ICalFormat::parseScheduleMessage() classify... libkcal: ICalFormat::parseScheduleMessage() returning... libkcal: ICalFormat::parseScheduleMessage(), result = 2 libkcal: ICalFormat::parseScheduleMessage(), status = 4 korganizer: Scheduler::acceptTransaction, method=Publish korganizer: Scheduler::acceptPublish, status=Unknown Status: 4 Analysis: icalclassify() in ICalFormat::parseScheduleMessage() seems to classify the incoming event as an "ICAL_PUBLISH_UPDATE_CLASS" (result=2). The switch statement following the icalclassify() call doesn't handle this type (and a whole lot of other types) and is thus given the "ScheduleMessage::Unknown" status (status=4). Fix: I've written a quick patch to handle the publish update class. It might not be the right way to do this, but it seems like it works.
Created attachment 1833 [details] Fixes accepting incoming published events
*** Bug 55386 has been marked as a duplicate of this bug. ***
It appears that this patch is still missing in the 3.1.4 stable release (just downloaded via konstruct). Not sure how to proceed here, but that is a bit of pity...?!?! BR Holger (hkarl@ieee.org)
Subject: kdepim/libkcal CVS commit by cschumac: Fix iTIP PublishUpdate. Patch by Tais M. Hansen. The new error strings we can't put in now because of the message freeze. CCMAIL: 53749-done@bugs.kde.org M +6 -0 icalformat.cpp 1.53 M +31 -12 scheduler.cpp 1.30 M +1 -1 scheduler.h 1.15