Hello, In the exchange2ical tool, the PidLidGlobalObjectId and PidLidCleanGlobalObjectId fields do not return data. This prevents the tool from creating a proper UID for ical. Hopefully someone can help me with this.
0x30102 = PidLidGlobalObjectId 0x230102 = PidLidCleanGlobalObjectId Some debug info from exchange2ical: rpc request data: [0000] 00 00 00 00 03 AF CF 93 01 E6 74 4E 8E 76 DA 50 ........ ..tN.v.P [0010] 95 91 2E FE FF 7F 00 00 00 00 00 00 21 00 00 00 ........ ....!... [0020] BC A5 A6 A5 A5 A4 5A AA A4 A5 A5 A5 A4 87 82 B8 ......Z. ........ [0030] A5 A1 A5 A5 A5 A4 87 A1 BC B6 A5 A5 A5 5A 5A 5A ........ .....ZZZ [0040] 5A 00 21 00 FF 7F Z.!... rpc reply data: [0000] 00 00 00 00 03 AF CF 93 01 E6 74 4E 8E 76 DA 50 ........ ..tN.v.P [0010] 95 91 2E FE FF 7F 00 00 00 00 00 00 20 00 00 00 ........ .... ... [0020] BD A5 A6 A4 A5 A5 A5 A5 A4 A4 A6 F6 D0 C7 CF C0 ........ ........ [0030] C6 D1 A5 A5 A5 A5 A5 A5 B6 A5 A5 A5 B0 A5 A5 A5 ........ ........ [0040] 20 00 00 00 00 00 00 00 ....... EcDoRpc: struct EcDoRpc out: struct EcDoRpc handle : * handle: struct policy_handle handle_type : 0x00000000 (0) uuid : 93cfaf03-e601-4e74-8e76- da5095912efe size : 0x00007fff (32767) offset : 0x00000000 (0) mapi_response : * mapi_response : length=24 mapi_response: ARRAY(22) mapi_repl: struct EcDoRpc_MAPI_REPL opnum : 0x03 (3) handle_idx : 0x01 (1) error_code : MAPI_E_SUCCESS (0x0) u : union EcDoRpc_MAPI_REPL_UNION(case 3) mapi_OpenMessage: struct OpenMessage_repl HasNamedProperties : 0x01 (1) SubjectPrefix: struct TypedString StringType : StringType_EMPTY (1) String : union String(case 1) NormalizedSubject: struct TypedString StringType : StringType_UNICODE_REDUCED (3) String : union String(case 3) lpszW_reduced : 'Subject' RecipientCount : 0x0000 (0) RecipientColumns: struct mapi_SPropTagArray cValues : 0x0000 (0) aulPropTag: ARRAY(0) RowCount : 0x00 (0) recipients: ARRAY(0) mapi_response : (handles) number=2 handle id : 0x00000013 (19) handle id : 0x00000015 (21) length : * length : 0x0020 (32) result : MAPI_E_SUCCESS (0x0) EcDoRpc: struct EcDoRpc in: struct EcDoRpc handle : * handle: struct policy_handle handle_type : 0x00000000 (0) uuid : 93cfaf03-e601-4e74-8e76- da5095912efe size : 0x00007fff (32767) offset : 0x00000000 (0) mapi_request : * mapi_len : 0x00000017 (23) length : 0x0013 (19) mapi_request: struct EcDoRpc_MAPI_REQ opnum : 0x07 (7) logon_id : 0x00 (0) handle_idx : 0x00 (0) u : union EcDoRpc_MAPI_REQ_UNION(case 7) mapi_GetProps: struct GetProps_req PropertySizeLimit : 0x0000 (0) WantUnicode : 0x0000 (0) prop_count : 0x0002 (2) properties: ARRAY(2) properties : PR_AUTHORIZING_USERS (0x30102) properties : UNKNOWN_ENUM_VALUE (0x230102) mapi_request : (handles) number=1 handle : 0x00000015 (21) length : * length : 0x0017 (23) max_data : 0x7fff (32767) rpc request data: [0000] 00 00 00 00 03 AF CF 93 01 E6 74 4E 8E 76 DA 50 ........ ..tN.v.P [0010] 95 91 2E FE FF 7F 00 00 00 00 00 00 17 00 00 00 ........ ........ [0020] B6 A5 A2 A5 A5 A5 A5 A5 A5 A7 A5 A7 A4 A6 A5 A7 ........ ........ [0030] A4 86 A5 B0 A5 A5 A5 00 17 00 FF 7F ........ .... rpc reply data: [0000] 00 00 00 00 03 AF CF 93 01 E6 74 4E 8E 76 DA 50 ........ ..tN.v.P [0010] 95 91 2E FE FF 7F 00 00 00 00 00 00 17 00 00 00 ........ ........ [0020] B6 A5 A2 A5 A5 A5 A5 A5 A4 AF AA A4 A1 25 AF A1 ........ .....%.. [0030] A6 A1 25 B0 A5 A5 A5 00 17 00 00 00 00 00 00 00 ..%..... ........ EcDoRpc: struct EcDoRpc out: struct EcDoRpc handle : * handle: struct policy_handle handle_type : 0x00000000 (0) uuid : 93cfaf03-e601-4e74-8e76- da5095912efe size : 0x00007fff (32767) offset : 0x00000000 (0) mapi_response : * mapi_response : length=19 mapi_response: ARRAY(17) mapi_repl: struct EcDoRpc_MAPI_REPL opnum : 0x07 (7) handle_idx : 0x00 (0) error_code : MAPI_E_SUCCESS (0x0) u : union EcDoRpc_MAPI_REPL_UNION(case 7) mapi_GetProps: struct GetProps_repl layout : 0x01 (1) prop_data : DATA_BLOB length=10 [0000] 0A 0F 01 04 80 0A 04 03 04 80 ........ .. mapi_response : (handles) number=1 handle id : 0x00000015 (21) length : * length : 0x0017 (23) result : MAPI_E_SUCCESS (0x0) EcDoRpc: struct EcDoRpc in: struct EcDoRpc handle : * handle: struct policy_handle handle_type : 0x00000000 (0) uuid : 93cfaf03-e601-4e74-8e76- da5095912efe size : 0x00007fff (32767) offset : 0x00000000 (0) mapi_request : * mapi_len : 0x00000009 (9) length : 0x0005 (5) mapi_request: struct EcDoRpc_MAPI_REQ opnum : 0x01 (1) logon_id : 0x00 (0) handle_idx : 0x00 (0) u : union EcDoRpc_MAPI_REQ_UNION(case 1) mapi_Release: struct Release_req mapi_request : (handles) number=1 handle : 0x00000015 (21) length : * length : 0x0009 (9) max_data : 0x7fff (32767) rpc request data: [0000] 00 00 00 00 03 AF CF 93 01 E6 74 4E 8E 76 DA 50 ........ ..tN.v.P [0010] 95 91 2E FE FF 7F 00 00 00 00 00 00 09 00 00 00 ........ ........ [0020] A0 A5 A4 A5 A5 B0 A5 A5 A5 00 09 00 FF 7F ........ ...... rpc reply data: [0000] 00 00 00 00 03 AF CF 93 01 E6 74 4E 8E 76 DA 50 ........ ..tN.v.P [0010] 95 91 2E FE FF 7F 00 00 00 00 00 00 06 00 00 00 ........ ........ [0020] A7 A5 B0 A5 A5 A5 06 00 00 00 00 00 ........ .... EcDoRpc: struct EcDoRpc out: struct EcDoRpc handle : * handle: struct policy_handle handle_type : 0x00000000 (0) uuid : 93cfaf03-e601-4e74-8e76- da5095912efe size : 0x00007fff (32767) offset : 0x00000000 (0) mapi_response : * mapi_response : length=2 mapi_response : (handles) number=1 handle id : 0x00000015 (21) length : * length : 0x0006 (6) result : MAPI_E_SUCCESS (0x0) EcDoRpc: struct EcDoRpc in: struct EcDoRpc handle : * handle: struct policy_handle handle_type : 0x00000000 (0) uuid : 93cfaf03-e601-4e74-8e76- da5095912efe size : 0x00007fff (32767) offset : 0x00000000 (0) mapi_request : * mapi_len : 0x0000000d (13) length : 0x0009 (9) mapi_request: struct EcDoRpc_MAPI_REQ opnum : 0x15 (21) logon_id : 0x00 (0) handle_idx : 0x00 (0) u : union EcDoRpc_MAPI_REQ_UNION(case 21) mapi_QueryRows: struct QueryRows_req QueryRowsFlags : TBL_ADVANCE (0) ForwardRead : 0x01 (1) RowCount : 0x0002 (2) mapi_request : (handles) number=1 handle : 0x00000016 (22) length : * length : 0x000d (13) max_data : 0x7fff (32767) rpc request data: [0000] 00 00 00 00 03 AF CF 93 01 E6 74 4E 8E 76 DA 50 ........ ..tN.v.P [0010] 95 91 2E FE FF 7F 00 00 00 00 00 00 0D 00 00 00 ........ ........ [0020] AC A5 B0 A5 A5 A5 A4 A7 A5 B3 A5 A5 A5 00 0D 00 ........ ........ [0030] FF 7F .. rpc reply data: [0000] 00 00 00 00 03 AF CF 93 01 E6 74 4E 8E 76 DA 50 ........ ..tN.v.P [0010] 95 91 2E FE FF 7F 00 00 00 00 00 00 0F 00 00 00 ........ ........ [0020] AE A5 B0 A5 A5 A5 A5 A5 A7 A5 A5 B3 A5 A5 A5 00 ........ ........ [0030] 0F 00 00 00 00 00 00 00 ........ EcDoRpc: struct EcDoRpc out: struct EcDoRpc handle : * handle: struct policy_handle handle_type : 0x00000000 (0) uuid : 93cfaf03-e601-4e74-8e76- da5095912efe size : 0x00007fff (32767) offset : 0x00000000 (0) mapi_response : * mapi_response : length=11 mapi_response: ARRAY(9) mapi_repl: struct EcDoRpc_MAPI_REPL opnum : 0x15 (21) handle_idx : 0x00 (0) error_code : MAPI_E_SUCCESS (0x0) u : union EcDoRpc_MAPI_REPL_UNION(case 21) mapi_QueryRows: struct QueryRows_repl Origin : 0x02 (2) RowCount : 0x0000 (0) RowData : DATA_BLOB length=0 mapi_response : (handles) number=1 handle id : 0x00000016 (22) length : * length : 0x000f (15) result : MAPI_E_SUCCESS (0x0) EcDoRpc: struct EcDoRpc in: struct EcDoRpc handle : * handle: struct policy_handle handle_type : 0x00000000 (0) uuid : 93cfaf03-e601-4e74-8e76- da5095912efe size : 0x00007fff (32767) offset : 0x00000000 (0) mapi_request : * mapi_len : 0x00000009 (9) length : 0x0005 (5) mapi_request: struct EcDoRpc_MAPI_REQ opnum : 0x01 (1) logon_id : 0x00 (0) handle_idx : 0x00 (0) u : union EcDoRpc_MAPI_REQ_UNION(case 1) mapi_Release: struct Release_req mapi_request : (handles) number=1 handle : 0x00000016 (22) length : * length : 0x0009 (9) max_data : 0x7fff (32767) rpc request data: [0000] 00 00 00 00 03 AF CF 93 01 E6 74 4E 8E 76 DA 50 ........ ..tN.v.P [0010] 95 91 2E FE FF 7F 00 00 00 00 00 00 09 00 00 00 ........ ........ [0020] A0 A5 A4 A5 A5 B3 A5 A5 A5 00 09 00 FF 7F ........ ...... rpc reply data: [0000] 00 00 00 00 03 AF CF 93 01 E6 74 4E 8E 76 DA 50 ........ ..tN.v.P [0010] 95 91 2E FE FF 7F 00 00 00 00 00 00 06 00 00 00 ........ ........ [0020] A7 A5 B3 A5 A5 A5 06 00 00 00 00 00 ........ .... EcDoRpc: struct EcDoRpc out: struct EcDoRpc handle : * handle: struct policy_handle handle_type : 0x00000000 (0) uuid : 93cfaf03-e601-4e74-8e76- da5095912efe size : 0x00007fff (32767) offset : 0x00000000 (0) mapi_response : * mapi_response : length=2 mapi_response : (handles) number=1 handle id : 0x00000016 (22) length : * length : 0x0006 (6) result : MAPI_E_SUCCESS (0x0) EcDoRpc: struct EcDoRpc in: struct EcDoRpc handle : * handle: struct policy_handle handle_type : 0x00000000 (0) uuid : 93cfaf03-e601-4e74-8e76- da5095912efe size : 0x00007fff (32767) offset : 0x00000000 (0) mapi_request : * mapi_len : 0x00000009 (9) length : 0x0005 (5) mapi_request: struct EcDoRpc_MAPI_REQ opnum : 0x01 (1) logon_id : 0x00 (0) handle_idx : 0x00 (0) u : union EcDoRpc_MAPI_REQ_UNION(case 1) mapi_Release: struct Release_req mapi_request : (handles) number=1 handle : 0x00000013 (19) length : * length : 0x0009 (9) max_data : 0x7fff (32767) rpc request data: [0000] 00 00 00 00 03 AF CF 93 01 E6 74 4E 8E 76 DA 50 ........ ..tN.v.P [0010] 95 91 2E FE FF 7F 00 00 00 00 00 00 09 00 00 00 ........ ........ [0020] A0 A5 A4 A5 A5 B6 A5 A5 A5 00 09 00 FF 7F ........ ...... rpc reply data: [0000] 00 00 00 00 03 AF CF 93 01 E6 74 4E 8E 76 DA 50 ........ ..tN.v.P [0010] 95 91 2E FE FF 7F 00 00 00 00 00 00 06 00 00 00 ........ ........ [0020] A7 A5 B6 A5 A5 A5 06 00 00 00 00 00 ........ .... EcDoRpc: struct EcDoRpc out: struct EcDoRpc handle : * handle: struct policy_handle handle_type : 0x00000000 (0) uuid : 93cfaf03-e601-4e74-8e76- da5095912efe size : 0x00007fff (32767) offset : 0x00000000 (0) mapi_response : * mapi_response : length=2 mapi_response : (handles) number=1 handle id : 0x00000013 (19) length : * length : 0x0006 (6) result : MAPI_E_SUCCESS (0x0) EcDoRpc: struct EcDoRpc in: struct EcDoRpc handle : * handle: struct policy_handle handle_type : 0x00000000 (0) uuid : 93cfaf03-e601-4e74-8e76- da5095912efe size : 0x00007fff (32767) offset : 0x00000000 (0) mapi_request : * mapi_len : 0x00000009 (9) length : 0x0005 (5) mapi_request: struct EcDoRpc_MAPI_REQ opnum : 0x01 (1) logon_id : 0x00 (0) handle_idx : 0x00 (0) u : union EcDoRpc_MAPI_REQ_UNION(case 1) mapi_Release: struct Release_req mapi_request : (handles) number=1 handle : 0x00000011 (17) length : * length : 0x0009 (9) max_data : 0x7fff (32767) rpc request data: [0000] 00 00 00 00 03 AF CF 93 01 E6 74 4E 8E 76 DA 50 ........ ..tN.v.P [0010] 95 91 2E FE FF 7F 00 00 00 00 00 00 09 00 00 00 ........ ........ [0020] A0 A5 A4 A5 A5 B4 A5 A5 A5 00 09 00 FF 7F ........ ...... rpc reply data: [0000] 00 00 00 00 03 AF CF 93 01 E6 74 4E 8E 76 DA 50 ........ ..tN.v.P [0010] 95 91 2E FE FF 7F 00 00 00 00 00 00 06 00 00 00 ........ ........ [0020] A7 A5 B4 A5 A5 A5 06 00 00 00 00 00 ........ .... EcDoRpc: struct EcDoRpc out: struct EcDoRpc handle : * handle: struct policy_handle handle_type : 0x00000000 (0) uuid : 93cfaf03-e601-4e74-8e76- da5095912efe size : 0x00007fff (32767) offset : 0x00000000 (0) mapi_response : * mapi_response : length=2 mapi_response : (handles) number=1 handle id : 0x00000011 (17) length : * length : 0x0006 (6) result : MAPI_E_SUCCESS (0x0) EcDoDisconnect: struct EcDoDisconnect in: struct EcDoDisconnect handle : * handle: struct policy_handle handle_type : 0x00000000 (0) uuid : 93cfaf03-e601-4e74-8e76- da5095912efe rpc request data: [0000] 00 00 00 00 03 AF CF 93 01 E6 74 4E 8E 76 DA 50 ........ ..tN.v.P [0010] 95 91 2E FE .... rpc reply data: [0000] 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ........ ........ [0010] 00 00 00 00 00 00 00 00 ........ EcDoDisconnect: struct EcDoDisconnect out: struct EcDoDisconnect handle : * handle: struct policy_handle handle_type : 0x00000000 (0) uuid : 00000000-0000-0000-0000-000000000000 result : MAPI_E_SUCCESS (0x0) NspiUnbind: struct NspiUnbind in: struct NspiUnbind handle : * handle: struct policy_handle handle_type : 0x00000000 (0) uuid : 434a7b8b-41fa-4625- a386-652ad90bbbcd Reserved : 0x00000000 (0) rpc request data: [0000] 00 00 00 00 8B 7B 4A 43 FA 41 25 46 A3 86 65 2A .....{JC .A%F..e* [0010] D9 0B BB CD 00 00 00 00 ........ rpc reply data: [0000] 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ........ ........ [0010] 00 00 00 00 01 00 00 00 ........ NspiUnbind: struct NspiUnbind out: struct NspiUnbind handle : * handle: struct policy_handle handle_type : 0x00000000 (0) uuid : 00000000-0000-0000-0000-000000000000 result : UNKNOWN_ENUM_VALUE (0x1) Thank You, Ryan Lepinski _______________________________________________ devel mailing list devel@lists.openchange.org http://mailman.openchange.org/listinfo/devel