kolab 3.0 - accepting an event in an email in roundcube throws error
Dirk Werner
dwerner at curiousbits.de
Thu Aug 30 12:02:18 CEST 2012
On 08/30/2012 10:59 AM, Dirk Werner wrote:
> On 08/30/2012 10:42 AM, Dirk Werner wrote:
>> On 08/30/2012 10:31 AM, Aleksander Machniak wrote:
>>> On 08/30/2012 10:27 AM, Dirk Werner wrote:
>>>
>>>> I couldn't find something really suspicious in the logs, here is the
>>>> source of such an invitation email:
>>> Would be better to see a source of the email message, not a source of
>>> the web page.
>>>
>> Ah, sorry - the next is the mail itself:
>>
>> Return-Path: <werner.dirk at airwerk.com>
>> Received: from remote.airwerk.net ([unix socket])
>> by remote.airwerk.net (Cyrus v2.4.16-Kolab-2.4.16-1.el6.kolab_3.0)
>> with LMTPA;
>> Thu, 30 Aug 2012 10:12:59 +0200
>> X-Sieve: CMU Sieve 2.4
>> Received: from remote.airwerk.net (localhost.localdomain [127.0.0.1])
>> by remote.airwerk.net (Postfix) with ESMTP id C64E368FB
>> for <duck.donald at airwerk.com>; Thu, 30 Aug 2012 10:12:58 +0200 (CEST)
>> Received: from localhost (localhost.localdomain [127.0.0.1])
>> by remote.airwerk.net (Postfix) with ESMTP id 132DAD15E
>> for <duck.donald at airwerk.com>; Thu, 30 Aug 2012 10:12:58 +0200 (CEST)
>> X-Virus-Scanned: amavisd-new at airwerk.com
>> X-Spam-Flag: NO
>> X-Spam-Score: -0.997
>> X-Spam-Level:
>> X-Spam-Status: No, score=-0.997 tagged_above=-10 required=6.2
>> tests=[ALL_TRUSTED=-1, NORMAL_HTTP_TO_IP=0.001, TVD_RCVD_IP=0.001,
>> TVD_RCVD_IP4=0.001] autolearn=ham
>> Received: from remote.airwerk.net ([127.0.0.1])
>> by localhost (remote.airwerk.net [127.0.0.1]) (amavisd-new, port 10024)
>> with ESMTP id egcfcNBMiI3k for <duck.donald at airwerk.com>;
>> Thu, 30 Aug 2012 10:12:52 +0200 (CEST)
>> Received: from 192.168.40.1 (localhost.localdomain [127.0.0.1])
>> (Authenticated sender: werner.dirk at airwerk.com)
>> by remote.airwerk.net (Postfix) with ESMTPSA id D7C8DCCDB
>> for <duck.donald at airwerk.com>; Thu, 30 Aug 2012 10:12:51 +0200 (CEST)
>> MIME-Version: 1.0
>> Content-Type: multipart/mixed;
>> boundary="=_71516f0fd0fbb18e4ca7a1c3a5d2e4b9"
>> From: "Dirk, Werner" <werner.dirk at airwerk.com>
>> Date: Thu, 30 Aug 2012 10:12:51 +0200
>> Message-ID: <58fb7a17d354f9d5d214b947a7a06545 at airwerk.com>
>> X-Sender: werner.dirk at airwerk.com
>> User-Agent: Roundcube Webmail/0.9-0.9.git7213d91b.el6.kolab_3.0
>> To: "Donald, Duck" <duck.donald at airwerk.com>
>> Subject: Sie wurden zu "eeeeee" eingeladen
>>
>> --=_71516f0fd0fbb18e4ca7a1c3a5d2e4b9
>> Content-Transfer-Encoding: quoted-printable
>> Content-Type: text/plain; charset=UTF-8;
>> format=flowed
>>
>> *eeeeee*
>>
>> Wann: 2012-09-02 (Europe/Paris)
>>
>> Teilnehmer: Dirk, Werner <werner.dirk at airwerk.com>, Donald, Duck=20
>> <duck.donald at airwerk.com>
>>
>> Im Anhang finden Sie eine iCalendar-Datei mit allen Details des Termins.=20
>> Diese k=C3=B6nnen Sie in Ihre Kalenderanwendung importieren.
>>
>> Falls Ihr E-Mail-Programm keine iTip-Anfragen unterst=C3=BCtzt,
>> k=C3=B6nnen=
>> Sie den=20
>> folgenden Link verwenden, um den Termin zu best=C3=A4tigen oder abzulehnen:
>> http://192.168.40.1/roundcubemail/?_task=3Dcalendar&_t=3D22251215720459d9c0=
>>
>> 5272a1c893b72eece1945c.ZHVjay5kb25hbGRAYWlyd2Vyay5jb20%3D.d9de32&_action=3D=
>>
>> attend
>> --=_71516f0fd0fbb18e4ca7a1c3a5d2e4b9
>> Content-Type: text/calendar; charset=UTF-8; method=REQUEST;
>> name=event.ics
>> Content-Disposition: attachment;
>> filename=event.ics
>> Content-Transfer-Encoding: quoted-printable
>>
>> BEGIN:VCALENDAR
>> VERSION:2.0
>> PRODID:-//Roundcube Webmail 0.9-0.9.git7213d91b.el6.kolab_3.0//NONSGML Ca=
>> len
>> dar//EN
>> CALSCALE:GREGORIAN
>> METHOD:REQUEST
>> BEGIN:VEVENT
>> UID:5F3CFEDA63244B1717C530E0284BC4DF-6EA0898908B974C5
>> DTSTAMP:20120830T0812510
>> DTSTART;VALUE=3DDATE:20120902
>> DTEND;VALUE=3DDATE:20120903
>> SUMMARY:eeeeee
>> DESCRIPTION:eeeeeee
>> ORGANIZER;CN=3D"Dirk, Werner":mailto:werner.dirk at airwerk.com
>> ATTENDEE;ROLE=3DREQ-PARTICIPANT;PARTSTAT=3DNEEDS-ACTION;RSVP=3DTRUE;CN=3D=
>> "Donald, Du
>> ck":mailto:duck.donald at airwerk.com
>> LOCATION:eeeeeeee
>> TRANSP:OPAQUE
>> END:VEVENT
>> END:VCALENDAR
>>
>> --=_71516f0fd0fbb18e4ca7a1c3a5d2e4b9--
>>
> There's nothing logged in /var/log/httpd/error_log and in
> /var/log/httpd/access_log just one line is being written when hitting
> the accept button:
>
> 192.168.40.167 - - [30/Aug/2012:10:55:50 +0200] "POST
> /roundcubemail/?_task=calendar&_framed=1&_action=mailimportevent
> HTTP/1.1" 200 135
> "http://192.168.40.1/roundcubemail/?_task=mail&_action=preview&_uid=29&_mbox=INBOX&_framed=1&_caps=pdf%3D1%2Cflash%3D0%2Ctif%3D0"
> "Mozilla/5.0 (Windows NT 6.0; rv:14.0) Gecko/20100101 Firefox/14.0.1"
After login to roundcube, when selecting a new invitation email - the
object div.calendar-invitebox is not being displayed. Only a link to the
event.ics file and the following text is shown in the mail:
This is a Kolab Groupware object. To view this object you will need an
email client that understands the Kolab Groupware format. For a list of
such email clients please visit http://www.kolab.org/
If I then switch in the list to another email and back to the invitation
one, the mail is being displayed correctly including
div.calendar-invitebox. This happens with Google Chrome and Internet
Explorer.
More information about the users
mailing list