Kolab 3.3: 'No module named kolab.calendaring'

Meyer, Joerg Joerg.Meyer at cassidian.com
Mi Nov 12 15:47:03 CET 2014


Hallo,

 

ich habe Kolab 3.3 unter Debian 7.5 installiert. Soweit funktioniert alles prima (Roundcube, Email, Kontakte, Synchronisation mit Smartphone und KDE/Kontact).

 

Mein Problem ist nur, dass die Invitation Policy, welche in kolab.conf eingestellt ist, nicht benutzt wird.

 

Im konkreten Fall will ich, dass alle eingehenden Einladungen automatisch in den Nutzerkalender übertragen werden. 

Dies sollte gemäß:  https://github.com/tpokorra/pykolab/blob/master/wallace/module_invitationpolicy.py

mit der Policy "ACT_SAVE_TO_CALENDAR" funktionieren. 

 

Aber es funktioniert irgendwie nicht.

 

Ich bekomme in /var/log/kolab/pykolab folgende Fehlermeldung beim Eintreffen einer Einladung von extern:

2014-11-03 10 <tel:2014110310> :51:52,780 pykolab.wallace ERROR event_from_ical() exception: ImportError('No module named kolab.calendaring',);

iCal: BEGIN:VCALENDAR
METHOD:REQUEST
PRODID:Microsoft CDO for Microsoft Exchange
VERSION:2.0
BEGIN:VTIMEZONE
TZID:(GMT+01.00) Sarajevo/Warsaw/Zagreb
X-MICROSOFT-CDO-TZID:2
BEGIN:STANDARD
DTSTART:16010101T030000
TZOFFSETFROM:+0200
TZOFFSETTO:+0100
RRULE:FREQ=YEARLY;WKST=MO;INTERVAL=1;BYMONTH=10;BYDAY=-1SU
END:STANDARD
BEGIN:DAYLIGHT
DTSTART:16010101T020000
TZOFFSETFROM:+0100
TZOFFSETTO:+0200
RRULE:FREQ=YEARLY;WKST=MO;INTERVAL=1;BYMONTH=3;BYDAY=-1SU
END:DAYLIGHT
END:VTIMEZONE
BEGIN:VEVENT
DTSTAMP:20141103T095145Z
DTSTART;TZID="(GMT+01.00) Sarajevo/Warsaw/Zagreb":20141106T070000
SUMMARY:test2 0311 1040 <tel:203111040> 
UID:040000008200E00074C5B7101A82E00800000000B0A976A552F7CF01000000000000000
 010000000E709B993ADB4C444B52FFF4EA34EA4F0
ATTENDEE;ROLE=REQ-PARTICIPANT;PARTSTAT=NEEDS-ACTION;RSVP=TRUE;CN="interne_Email_Adresse":MAILTO:interne_Email_addr <mailto:joerg.meyer at meyer.dnsget.org> esse
ORGANIZER;CN="Meyer, Joerg":MAILTO:externe_Email_Adresse <mailto:Joerg.Meyer at cassidian.com> 
LOCATION:test 2
DTEND;TZID="(GMT+01.00) Sarajevo/Warsaw/Zagreb":20141106T073000
DESCRIPTION:test2 0311 1040 <tel:203111040>  (ACT_SAVE_TO_CALENDAR)\N
SEQUENCE:1
PRIORITY:5
CLASS:
CREATED:20141103T095146Z
LAST-MODIFIED:20141103T095146Z
STATUS:CONFIRMED
TRANSP:OPAQUE
X-MICROSOFT-CDO-BUSYSTATUS:BUSY
X-MICROSOFT-CDO-INSTTYPE:0
X-MICROSOFT-CDO-INTENDEDSTATUS:BUSY
X-MICROSOFT-CDO-ALLDAYEVENT:FALSE
X-MICROSOFT-CDO-IMPORTANCE:1
X-MICROSOFT-CDO-OWNERAPPTID:1543747550
X-MICROSOFT-CDO-APPT-SEQUENCE:1
X-MICROSOFT-CDO-ATTENDEE-CRITICAL-CHANGE:20141103T095145Z
X-MICROSOFT-CDO-OWNER-CRITICAL-CHANGE:20141103T095145Z
BEGIN:VALARM
ACTION:DISPLAY
DESCRIPTION:REMINDER
TRIGGER;RELATED=START:-PT00H15M00S
END:VALARM
END:VEVENT
END:VCALENDAR

Ich habe in kolab.conf auch schon andere Invitation Policies probiert (ACT_ACCEPT), mit dem gleichen Ergebnis.

Welches Module ist in der obigen Fehlermeldung gemeint und wie kann ich dies korrigieren?

Die Termine werden in den Nutzerkalender übertragen, wenn dies manuell über Roundcube erfolgt. Nur automatisch funktioniert es eben nicht.

Hängt dieses fehlende Modul mit meinem fehler zusammen?

Vielen Dank!

Jörg Meyer

-------------- nächster Teil --------------
Ein Dateianhang mit HTML-Daten wurde abgetrennt...
URL: <http://lists.kolab.org/pipermail/users-de/attachments/20141112/1cf0dc8e/attachment.html>


Mehr Informationen über die Mailingliste users-de