Dependency Graph
View Issue Details
ID | Project | Category | View Status | Date Submitted | Last Update |
---|---|---|---|---|---|
0003925 | SOGo | Backend Calendar | public | 2016-12-02 06:48 | 2019-09-06 12:16 |
Reporter | zeroone | Assigned To | ludovic | ||
Priority | normal | Severity | minor | Reproducibility | always |
Status | resolved | Resolution | fixed | ||
Platform | [Server] Linux | OS | Ubuntu | OS Version | 14.04 LTS |
Product Version | 3.2.3 | ||||
Fixed in Version | 3.2.6 | ||||
Summary | 0003925: Accepting an outlook invitation sends not supported calendar message.ics to organizer | ||||
Description | User (Exchange 2013/2016) sends an invitation (from Outlook 2016 or from OWA), attendee is on SOGo 3.1.3. Attendee accepts invitation in SOGo's web interface. Organizer gets acceptance mail, but with an attachment "unsupported calendar message.ics". As long as he does not open this attachment, the appointment will not be updated with attendee status. Most users are afraid to open this attachment. | ||||
Steps To Reproduce | Send invitation to SOGO user from Exchange server (using Outlook 2016 or Outlook Web App). Accepting invitation from SOGO's web interface. Organizer gets mail with attachment "unsupported calendar message.ics" | ||||
Tags | No tags attached. | ||||
|
|
The same Problem exits, when accepting an invitation with an ActiveSync client. I think it's an Exchange issue, but should be handled by SOGo, as Microsoft wouldn't change it's behavior. |
|
When testing with Outlook 2016 NOT connected with SOGo in any way (so just over a standard IMAP server), all works fine. The IMIP reply sent by SOGo to Outlook is correctly processed. |
|
The problem isn't by Outlook, it's an Exchange problem. |
|
Even with 3.2.5 the problem exists: User A is on Exchange (e.g. Office 365), no matter if he uses Outlook or Exchange WebMail. User A sends an invitation to User B, User B is on SOGo. User B accepts invitation, User A gets the response with the "not-supported-message.ics attachment. |
|
The problem could be caused by a valarm element in the IMIP reply. |
|
I can confirm what tfu wrote: without a reminder all works fine, there is no "not-supported.message" ics attachment and Outlook show the response in its calendar. So it seems the problem is caused by a VALARM entry. |
|
If I read section 3.2.3 https://tools.ietf.org/html/rfc2446#section-3.2.3 correctly valarm should/must not be percent in a calendar reply. |
|
Fix pushed - please test. |
|
It works. Thank you. But during my last test, I found another issue. Should I open a new issue for this behavior? |
|
For me it works as well, thanks a lot! I cannot confirm the problem with the cancellation described above. My SOGo user receives an email upon cancellation (you have to instruct Outlook or Exchange WebMail to send this notification) and I see a button "remove from calendar". After clicking this button the appointment disappears. |
|
My SOGo user also receives the cancellation mail. |
|
"The date in the SOGo calendar still exists" That is normal - Exchange is an external system, and won't automatically delete the event on SOGo's calendar. The user has to click on the "delete button" to wipe it. |
|
sogo: master 9d7d2575 2017-01-12 15:23 Details Diff |
(ix) remove alarms in IMIP responses (fixes 0003925) |
Affected Issues 0003925 |
|
mod - SoObjects/Appointments/SOGoCalendarComponent.m | Diff File | ||
sogo: v2 a42d6ce4 2017-01-13 13:17 Details Diff |
(fix) remove all alarms before IMIP reply (fixes 0003925) |
Affected Issues 0003925 |
|
mod - SoObjects/Appointments/SOGoCalendarComponent.m | Diff File |
Date Modified | Username | Field | Change |
---|---|---|---|
2016-12-02 06:48 | zeroone | New Issue | |
2016-12-02 06:48 | zeroone | File Added: Screenshot 2016-12-02 07.36.07.png | |
2017-01-02 09:51 | finalgene | Note Added: 0011161 | |
2017-01-06 19:40 | ludovic | Note Added: 0011175 | |
2017-01-07 22:13 | finalgene | Note Added: 0011176 | |
2017-01-11 16:43 | zeroone | Note Added: 0011191 | |
2017-01-12 07:06 | tfu | Note Added: 0011196 | |
2017-01-12 09:55 | zeroone | Note Added: 0011199 | |
2017-01-12 16:30 | tfu | Note Added: 0011203 | |
2017-01-12 20:24 | ludovic | Changeset attached | => sogo master 9d7d2575 |
2017-01-12 20:24 | ludovic | Assigned To | => ludovic |
2017-01-12 20:24 | ludovic | Resolution | open => fixed |
2017-01-12 20:24 | ludovic | Note Added: 0011204 | |
2017-01-13 12:48 | finalgene | Note Added: 0011206 | |
2017-01-13 12:52 | zeroone | Note Added: 0011207 | |
2017-01-13 13:03 | finalgene | Note Edited: 0011206 | |
2017-01-13 13:05 | finalgene | Note Added: 0011209 | |
2017-01-13 16:03 | ludovic | Note Added: 0011212 | |
2017-01-13 18:18 | ludovic | Changeset attached | => sogo v2 a42d6ce4 |
2017-01-13 18:20 | ludovic | Status | new => resolved |
2017-01-13 18:20 | ludovic | Fixed in Version | => 3.2.6 |
2019-09-06 12:16 | Christian Mack | Relationship added | related to 0004801 |