6.0.0-beta1
7/4/25

[#12403] Can't accept invitations over ActiveSync
Summary Can't accept invitations over ActiveSync
Queue Synchronization
Queue Version Git master
Type Bug
State Resolved
Priority 1. Low
Owners mrubinsk (at) horde (dot) org
Requester simon (at) simonandkate (dot) net
Created 06/24/2013 (4393 days ago)
Due
Updated 06/28/2013 (4389 days ago)
Assigned 06/24/2013 (4393 days ago)
Resolved 06/27/2013 (4390 days ago)
Github Issue Link
Github Pull Request
Milestone
Patch No

History
06/28/2013 02:17:17 AM Michael Rubinsky Comment #7 Reply to this comment
I created two test appointments to check this, and they worked fine. 
When I deleted them from Kronolith in the test account they did not 
send cancellation advice to the attendees - I would have thought it 
should have?
Probably should offer to. If it doesn't please create a ticket in 
Kronolith's queue.  Thanks.
06/28/2013 01:36:15 AM simon (at) simonandkate (dot) net Comment #6 Reply to this comment
I created two test appointments to check this, and they worked fine. 
When I deleted them from Kronolith in the test account they did not 
send cancellation advice to the attendees - I would have thought it 
should have?
06/28/2013 01:32:17 AM simon (at) simonandkate (dot) net Comment #5 Reply to this comment
Thanks Mike, appears to be fine now.
06/27/2013 08:04:38 PM Michael Rubinsky Version ⇒ Git master
Queue ⇒ Synchronization
 
06/27/2013 08:04:19 PM Michael Rubinsky Comment #4
State ⇒ Resolved
Reply to this comment
06/24/2013 02:19:37 PM Michael Rubinsky Comment #3
State ⇒ Assigned
Assigned to Michael Rubinsky
Reply to this comment
2013-06-24T12:07:12+00:00 ERR: Unable to fetch message: Could not 
open mailbox "d9be9804".
Looks like a regression due to the recent folderid/servername refactor.
06/24/2013 12:31:47 PM simon (at) simonandkate (dot) net Comment #2 Reply to this comment
Interestingly the Android actually sends an acceptance email, even 
though the event is not successfully put into calendar:

2013-06-24T12:16:27+00:00 INFO: [823] 
Horde_Core_ActiveSync_Driver::authenticate() attempt for simon
2013-06-24T12:16:27+00:00 DEBUG: [823] SENDMAIL request received for 
user simon
2013-06-24T12:16:27+00:00 INFO: [823] Device entry exists for 
SEC10D1C297BE813, updating userAgent and version.
2013-06-24T12:16:28+00:00 INFO: [823] Request being handled for 
device: SEC10D1C297BE813 Supporting protocol version: 14.1
2013-06-24T12:16:28+00:00 INFO: [823] Handling SENDMAIL command with Wbxml.
2013-06-24T12:16:28+00:00 DEBUG: [823] I  <ComposeMail:SendMail>
2013-06-24T12:16:28+00:00 DEBUG: [823] I   <ComposeMail:ClientId>
2013-06-24T12:16:28+00:00 DEBUG: [823] I     SendMail-627178122563627
2013-06-24T12:16:28+00:00 DEBUG: [823] I   </ComposeMail:ClientId>
2013-06-24T12:16:28+00:00 DEBUG: [823] I   <ComposeMail:SaveInSentItems>
2013-06-24T12:16:28+00:00 DEBUG: [823] I
2013-06-24T12:16:28+00:00 DEBUG: [823] I   </ComposeMail:SaveInSentItems>
2013-06-24T12:16:28+00:00 DEBUG: [823] I   <ComposeMail:MIME>
2013-06-24T12:16:28+00:00 DEBUG: [823] I     Date: Mon, 24 Jun 2013 
22:16:27 +1000
Subject: Accepted: Test
Importance: normal
To: server@simonandkate.net
MIME-Version: 1.0
Content-Type: multipart/alternative; 
boundary="--_com.android.email_627178049515460"

----_com.android.email_627178049515460
Content-Type: text/plain; charset=utf-8
Content-Transfer-Encoding: base64

V2hlbjogMjUvMDYvMjAxMyA4OjAwOjAwIFBN

----_com.android.email_627178049515460
Content-Type: text/calendar; method=REPLY;
  name="invite.ics"
Content-Transfer-Encoding: base64

QkVHSU46VkNBTEVOREFSDQpNRVRIT0Q6UkVQTFkNClBST0RJRDpBbmRyb2lkRW1haWwNClZFUlNJ
T046Mi4wDQpCRUdJTjpWRVZFTlQNClVJRDoyMDEzMDYyNDIxNDAzMS53VGpMUERyZlJwcFozUncw
WHd0cXZROUBtYWlsLnNpbW9uYW5ka2F0ZS5uZXQNCkRUU1RBTVA6MjAxMzA2MjRUMTIxNjI2Wg0K
RFRTVEFSVDoyMDEzMDYyNVQxMDAwMDBaDQpEVEVORDoyMDEzMDYyNVQxMTAwMDFaDQpTVU1NQVJZ
OkFjY2VwdGVkOiBUZXN0DQpERVNDUklQVElPTjpXaGVuOiAyNS8wNi8yMDEzIDg6MDA6MDAgUE0N
CkFUVEVOREVFO1JPTEU9UkVRLVBBUlRJQ0lQQU5UO1BBUlRTVEFUPUFDQ0VQVEVEOk1BSUxUTzpz
aW1vbkBzaW1vbmFuZGthdA0KCWUubmV0DQpPUkdBTklaRVI6TUFJTFRPOnNlcnZlckBzaW1vbmFu
ZGthdGUubmV0DQpUUkFOU1A6T1BBUVVFDQpQUklPUklUWTo1DQpTRVFVRU5DRTowDQpCRUdJTjpW
QUxBUk0NCkFDVElPTjpESVNQTEFZDQpERVNDUklQVElPTjpSRU1JTkRFUg0KVFJJR0dFUjotUFQw
TQ0KRU5EOlZBTEFSTQ0KRU5EOlZFVkVOVA0KRU5EOlZDQUxFTkRBUg0K

----_com.android.email_627178049515460--


2013-06-24T12:16:28+00:00 DEBUG: [823] I   </ComposeMail:MIME>
2013-06-24T12:16:28+00:00 DEBUG: [823] I  </ComposeMail:SendMail>
2013-06-24T12:16:28+00:00 INFO: [823] Preparing to copy to 'INBOX/Sent'
2013-06-24T12:16:28+00:00 INFO: [823] User simon logged off
06/24/2013 12:22:45 PM simon (at) simonandkate (dot) net Comment #1
Priority ⇒ 1. Low
Type ⇒ Bug
Summary ⇒ Can't accept invitations over ActiveSync
Queue ⇒ Horde Base
Milestone ⇒
Patch ⇒ No
State ⇒ Unconfirmed
Reply to this comment
Horde 5.1.1, connected with iPad and a Samsung S4.

I receive two invitations to events. One from another user's iPhone 
connected to Horde, and one from a test user on the Horde system.

I accept one, and am surprised when the invitation does not disappear 
like usual.

To make it clean, I delete the iPad partnership, rejoin to Horde, and 
accept the iPhone originated invitation email that is in my synced 
inbox.

Log:

2013-06-24T12:07:12+00:00 INFO: [514] 
Horde_Core_ActiveSync_Driver::authenticate() attempt for simon
2013-06-24T12:07:12+00:00 DEBUG: [514] MEETINGRESPONSE request 
received for user simon
2013-06-24T12:07:12+00:00 INFO: [514] Device entry exists for 
APPLDLXFT5X3DFJ2, updating userAgent and version.
2013-06-24T12:07:12+00:00 INFO: [514] Request being handled for 
device: APPLDLXFT5X3DFJ2 Supporting protocol version: 14.1
2013-06-24T12:07:12+00:00 DEBUG: [514] I  <MeetingResponse:MeetingResponse>
2013-06-24T12:07:12+00:00 DEBUG: [514] I   <MeetingResponse:Request>
2013-06-24T12:07:12+00:00 DEBUG: [514] I    <MeetingResponse:UserResponse>
2013-06-24T12:07:12+00:00 DEBUG: [514] I      1
2013-06-24T12:07:12+00:00 DEBUG: [514] I    </MeetingResponse:UserResponse>
2013-06-24T12:07:12+00:00 DEBUG: [514] I    <MeetingResponse:FolderId>
2013-06-24T12:07:12+00:00 DEBUG: [514] I      d9be9804
2013-06-24T12:07:12+00:00 DEBUG: [514] I    </MeetingResponse:FolderId>
2013-06-24T12:07:12+00:00 DEBUG: [514] I    <MeetingResponse:RequestId>
2013-06-24T12:07:12+00:00 DEBUG: [514] I      50343
2013-06-24T12:07:12+00:00 DEBUG: [514] I    </MeetingResponse:RequestId>
2013-06-24T12:07:12+00:00 DEBUG: [514] I   </MeetingResponse:Request>
2013-06-24T12:07:12+00:00 DEBUG: [514] I  </MeetingResponse:MeetingResponse>
2013-06-24T12:07:12+00:00 ERR: Unable to fetch message: Could not open 
mailbox "d9be9804".
2013-06-24T12:07:12+00:00 DEBUG: [514] O  <MeetingResponse:MeetingResponse>
2013-06-24T12:07:12+00:00 DEBUG: [514] O   <MeetingResponse:Result>
2013-06-24T12:07:12+00:00 DEBUG: [514] O    <MeetingResponse:RequestId>
2013-06-24T12:07:12+00:00 DEBUG: [514] O     50343
2013-06-24T12:07:12+00:00 DEBUG: [514] O    </MeetingResponse:RequestId>
2013-06-24T12:07:12+00:00 DEBUG: [514] O    <MeetingResponse:Status>
2013-06-24T12:07:12+00:00 DEBUG: [514] O     2
2013-06-24T12:07:12+00:00 DEBUG: [514] O    </MeetingResponse:Status>
2013-06-24T12:07:12+00:00 DEBUG: [514] O   </MeetingResponse:Result>
2013-06-24T12:07:12+00:00 DEBUG: [514] O  </MeetingResponse:MeetingResponse>
2013-06-24T12:07:12+00:00 INFO: [514] User simon logged off

On the S4:

2013-06-24T12:12:43+00:00 INFO: [23977] 
Horde_Core_ActiveSync_Driver::authenticate() attempt for simon
2013-06-24T12:12:43+00:00 DEBUG: [23977] MEETINGRESPONSE request 
received for user simon
2013-06-24T12:12:43+00:00 INFO: [23977] Device entry exists for 
SEC10D1C297BE813, updating userAgent and version.
2013-06-24T12:12:43+00:00 INFO: [23977] Request being handled for 
device: SEC10D1C297BE813 Supporting protocol version: 14.1
2013-06-24T12:12:43+00:00 DEBUG: [23977] I  <MeetingResponse:MeetingResponse>
2013-06-24T12:12:43+00:00 DEBUG: [23977] I   <MeetingResponse:Request>
2013-06-24T12:12:43+00:00 DEBUG: [23977] I    <MeetingResponse:UserResponse>
2013-06-24T12:12:43+00:00 DEBUG: [23977] I      1
2013-06-24T12:12:43+00:00 DEBUG: [23977] I    </MeetingResponse:UserResponse>
2013-06-24T12:12:43+00:00 DEBUG: [23977] I    <MeetingResponse:FolderId>
2013-06-24T12:12:43+00:00 DEBUG: [23977] I      d2a04fc5
2013-06-24T12:12:43+00:00 DEBUG: [23977] I    </MeetingResponse:FolderId>
2013-06-24T12:12:43+00:00 DEBUG: [23977] I    <MeetingResponse:RequestId>
2013-06-24T12:12:43+00:00 DEBUG: [23977] I      50343
2013-06-24T12:12:43+00:00 DEBUG: [23977] I    </MeetingResponse:RequestId>
2013-06-24T12:12:43+00:00 DEBUG: [23977] I   </MeetingResponse:Request>
2013-06-24T12:12:43+00:00 DEBUG: [23977] I  </MeetingResponse:MeetingResponse>
2013-06-24T12:12:43+00:00 ERR: Unable to fetch message: Could not open 
mailbox "d2a04fc5".
2013-06-24T12:12:43+00:00 DEBUG: [23977] O  <MeetingResponse:MeetingResponse>
2013-06-24T12:12:43+00:00 DEBUG: [23977] O   <MeetingResponse:Result>
2013-06-24T12:12:43+00:00 DEBUG: [23977] O    <MeetingResponse:RequestId>
2013-06-24T12:12:43+00:00 DEBUG: [23977] O     50343
2013-06-24T12:12:43+00:00 DEBUG: [23977] O    </MeetingResponse:RequestId>
2013-06-24T12:12:43+00:00 DEBUG: [23977] O    <MeetingResponse:Status>
2013-06-24T12:12:43+00:00 DEBUG: [23977] O     2
2013-06-24T12:12:43+00:00 DEBUG: [23977] O    </MeetingResponse:Status>
2013-06-24T12:12:43+00:00 DEBUG: [23977] O   </MeetingResponse:Result>
2013-06-24T12:12:43+00:00 DEBUG: [23977] O  </MeetingResponse:MeetingResponse>
2013-06-24T12:12:43+00:00 INFO: [23977] User simon logged off

Repeat with the invitation that originates from Kronolith:

iPad:

2013-06-24T12:14:44+00:00 INFO: [23977] 
Horde_Core_ActiveSync_Driver::authenticate() attempt for simon
2013-06-24T12:14:44+00:00 DEBUG: [23977] MEETINGRESPONSE request 
received for user simon
2013-06-24T12:14:44+00:00 INFO: [23977] Device entry exists for 
APPLDLXFT5X3DFJ2, updating userAgent and version.
2013-06-24T12:14:44+00:00 INFO: [23977] Request being handled for 
device: APPLDLXFT5X3DFJ2 Supporting protocol version: 14.1
2013-06-24T12:14:44+00:00 DEBUG: [23977] I  <MeetingResponse:MeetingResponse>
2013-06-24T12:14:44+00:00 DEBUG: [23977] I   <MeetingResponse:Request>
2013-06-24T12:14:44+00:00 DEBUG: [23977] I    <MeetingResponse:UserResponse>
2013-06-24T12:14:44+00:00 DEBUG: [23977] I      1
2013-06-24T12:14:44+00:00 DEBUG: [23977] I    </MeetingResponse:UserResponse>
2013-06-24T12:14:44+00:00 DEBUG: [23977] I    <MeetingResponse:FolderId>
2013-06-24T12:14:44+00:00 DEBUG: [23977] I      d9be9804
2013-06-24T12:14:44+00:00 DEBUG: [23977] I    </MeetingResponse:FolderId>
2013-06-24T12:14:44+00:00 DEBUG: [23977] I    <MeetingResponse:RequestId>
2013-06-24T12:14:44+00:00 DEBUG: [23977] I      50360
2013-06-24T12:14:44+00:00 DEBUG: [23977] I    </MeetingResponse:RequestId>
2013-06-24T12:14:44+00:00 DEBUG: [23977] I   </MeetingResponse:Request>
2013-06-24T12:14:44+00:00 DEBUG: [23977] I  </MeetingResponse:MeetingResponse>
2013-06-24T12:14:44+00:00 ERR: Unable to fetch message: Could not open 
mailbox "d9be9804".
2013-06-24T12:14:44+00:00 DEBUG: [23977] O  <MeetingResponse:MeetingResponse>
2013-06-24T12:14:44+00:00 DEBUG: [23977] O   <MeetingResponse:Result>
2013-06-24T12:14:44+00:00 DEBUG: [23977] O    <MeetingResponse:RequestId>
2013-06-24T12:14:44+00:00 DEBUG: [23977] O     50360
2013-06-24T12:14:44+00:00 DEBUG: [23977] O    </MeetingResponse:RequestId>
2013-06-24T12:14:44+00:00 DEBUG: [23977] O    <MeetingResponse:Status>
2013-06-24T12:14:44+00:00 DEBUG: [23977] O     2
2013-06-24T12:14:44+00:00 DEBUG: [23977] O    </MeetingResponse:Status>
2013-06-24T12:14:44+00:00 DEBUG: [23977] O   </MeetingResponse:Result>
2013-06-24T12:14:44+00:00 DEBUG: [23977] O  </MeetingResponse:MeetingResponse>
2013-06-24T12:14:44+00:00 INFO: [23977] User simon logged off

S4:

2013-06-24T12:16:24+00:00 INFO: [1338] 
Horde_Core_ActiveSync_Driver::authenticate() attempt for simon
2013-06-24T12:16:24+00:00 DEBUG: [1338] MEETINGRESPONSE request 
received for user simon
2013-06-24T12:16:24+00:00 INFO: [1338] Device entry exists for 
SEC10D1C297BE813, updating userAgent and version.
2013-06-24T12:16:24+00:00 INFO: [1338] Request being handled for 
device: SEC10D1C297BE813 Supporting protocol version: 14.1
2013-06-24T12:16:24+00:00 DEBUG: [1338] I  <MeetingResponse:MeetingResponse>
2013-06-24T12:16:24+00:00 DEBUG: [1338] I   <MeetingResponse:Request>
2013-06-24T12:16:24+00:00 DEBUG: [1338] I    <MeetingResponse:UserResponse>
2013-06-24T12:16:24+00:00 DEBUG: [1338] I      1
2013-06-24T12:16:24+00:00 DEBUG: [1338] I    </MeetingResponse:UserResponse>
2013-06-24T12:16:24+00:00 DEBUG: [1338] I    <MeetingResponse:FolderId>
2013-06-24T12:16:24+00:00 DEBUG: [1338] I      d2a04fc5
2013-06-24T12:16:24+00:00 DEBUG: [1338] I    </MeetingResponse:FolderId>
2013-06-24T12:16:24+00:00 DEBUG: [1338] I    <MeetingResponse:RequestId>
2013-06-24T12:16:24+00:00 DEBUG: [1338] I      50360
2013-06-24T12:16:24+00:00 DEBUG: [1338] I    </MeetingResponse:RequestId>
2013-06-24T12:16:24+00:00 DEBUG: [1338] I   </MeetingResponse:Request>
2013-06-24T12:16:24+00:00 DEBUG: [1338] I  </MeetingResponse:MeetingResponse>
2013-06-24T12:16:24+00:00 ERR: Unable to fetch message: Could not open 
mailbox "d2a04fc5".
2013-06-24T12:16:24+00:00 DEBUG: [1338] O  <MeetingResponse:MeetingResponse>
2013-06-24T12:16:24+00:00 DEBUG: [1338] O   <MeetingResponse:Result>
2013-06-24T12:16:24+00:00 DEBUG: [1338] O    <MeetingResponse:RequestId>
2013-06-24T12:16:24+00:00 DEBUG: [1338] O     50360
2013-06-24T12:16:24+00:00 DEBUG: [1338] O    </MeetingResponse:RequestId>
2013-06-24T12:16:24+00:00 DEBUG: [1338] O    <MeetingResponse:Status>
2013-06-24T12:16:24+00:00 DEBUG: [1338] O     2
2013-06-24T12:16:24+00:00 DEBUG: [1338] O    </MeetingResponse:Status>
2013-06-24T12:16:24+00:00 DEBUG: [1338] O   </MeetingResponse:Result>
2013-06-24T12:16:24+00:00 DEBUG: [1338] O  </MeetingResponse:MeetingResponse>
2013-06-24T12:16:24+00:00 INFO: [1338] User simon logged off

The events have not appeared in my Kronolith calendar at all (neither 
in the database or the UI).


Saved Queries