[Outlook] XTNDpc sync met Sun server

Pagina: 1
Acties:
  • 179 views sinds 30-01-2008
  • Reageer

  • SeatRider
  • Registratie: November 2003
  • Laatst online: 10:16

SeatRider

Hips don't lie

Topicstarter
Ik heb een laptop met Vista Business en Outlook 2003/2007 (beide geprobeerd). Ik wil graag de kalender van Outlook syncen met de Sun Java Systems Communications server van het werk.

Ik gebruik daarvoor het tooltje op de site van Sun zelf, versie 2005Q1. Installatie gaat goed, ik kan vanuit Outlook eenmalig onder Synchronize het scherm met de opties naar voren toveren, geef aan waar zich de server bevindt en hoe je moet inloggen. De server vereist SSL over poort 888.

De eerste poging tot syncen geeft de melding dat de commserver voorzien is van een certificaat waar Vista moeite mee heeft. Ik kan het cert bekijken, opslaan en importeren. Ik importeer, druk op OK, en dan begint het feest:

Unable to login into server. Please verify settings and try again.

Daarna een visual c++ runtime error:

Program: C:\Program Files\Sun ONE Synchronization\XTNDPC.exe

This program has requested the Runtime to terminate it in an unusual way.


Elke volgende keer dat ik nu probeer te syncen krijg ik gelijk:

Sync engine already logged in for a different client
Unable to login

En daarna:

Error occured while initialising synchronisation engine.
Please try again.

Vanaf dat moment kom ik ook niet meer bij het configschermpje en geeft ie alleen nog maar bovenstaande meldingen. Als ik de sync software uninstall en opnieuw installeer begint het feest van voren af aan, inclusief de melding van het certificaat.

Ik leid hieruit af dat het mij niet lukt het certificaat dusdanig te installeren dat ie hem kan blijven gebruiken. Ik laat bij de import Windows zelf bepalen in welke store het cert moet komen, is dat wel goed?

Wat heb ik zelf al geprobeerd?
- Outlook 2003 en 2007
- Oudere versie van Sun Communications suite, doet precies hetzelfde
- Certificaten, incl rootcertificaat los opslaan en zelf importeren
- Op XP deed ie het wel goed, icm Outlook 2003
- Een collega heeft exact dezelfde laptop, ook met Vista, ook met Outlook 2003 en daar doet het tooltje het gewoon wel :?

Overigens blijft Outlook ook bij het verzenden van mail op de via hetzelfde certificaat beveiligde SMTP server klagen over de geldigheid ervan.

Heb net de logfunctie op verbose gezet, dit is wat ie genereert, de eerste syncslag direkt na installatie:

code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
54:42 CRDataBase::InitDBMS
54:42 CRDataBase::Open(C:\PROGRA~1\COMMON~1\XCPCSync\Data\TransInfo.dat, 68)
54:42 CRDataBase::Open(C:\PROGRA~1\COMMON~1\XCPCSync\Data\App.dat, 68)
54:42 CRDataBase::Open(C:\PROGRA~1\COMMON~1\XCPCSync\Data\ClientTrans.dat, 68)
54:42 CRDataBase::Open(C:\PROGRA~1\COMMON~1\XCPCSync\Data\User.dat, 68)
54:42 CRDataBase::Open(C:\PROGRA~1\COMMON~1\XCPCSync\Data\Profile.dat, 68)
54:42 CRDataBase::Open(C:\PROGRA~1\COMMON~1\XCPCSync\Data\ProfileContract.dat, 68)
54:42 CRDataBase::Open(C:\PROGRA~1\COMMON~1\XCPCSync\Data\Contract.dat, 68)
54:42 CRDataBase::Open(C:\PROGRA~1\COMMON~1\XCPCSync\Data\Field.dat, 68)
54:42 CRDataBase::Open(C:\PROGRA~1\COMMON~1\XCPCSync\Data\SyncStatus.dat, 68)
54:42 CRDataBase::Open(C:\PROGRA~1\COMMON~1\XCPCSync\Data\TransContract.dat, 68)
54:42 
    ***** Opened XTNDConnect PC sync engine ***** 
54:42 Login date/time : 13-5-2007 10:54:42
54:42 Version : 2.0
54:42 Client Name : XTNDConnect PC

54:42 Enter CRSyncUtil::Open
54:42 CRFieldTypeInfo2::BuildIDMap : Client supplied mapping constant file 'C:\Program Files\Sun ONE Synchronization\MapConst.txt' available. Generating ID map from file
54:42 Exit CRSyncUtil::Open
54:42 XTNDConnect PC : ***** Sun ONE Synchronization *** Identification Start
54:42 XTNDConnect PC : Version 1.1.EN (200)
This product is licensed to  Maurice
  Everett
  Product Id: 209-101
54:42 XTNDConnect PC : ***** Sun ONE Synchronization *** Identification End
54:42 XTNDConnect PC : ***** Sun ONE Synchronization * Commandline :/S /AN iPlanet /PN MSOl
54:42 CRDataBase::Open(C:\PROGRA~1\COMMON~1\XCPCSync\Data\Contract.dat, 68)
54:42 CRDataBase::Open(C:\PROGRA~1\COMMON~1\XCPCSync\Data\Contract.dat, 68)
54:45 XTNDConnect PC : Loading profiles
54:45 XTNDConnect PC : Finished loading profiles
54:45 XTNDConnect PC : Loading contract list
54:45 XTNDConnect PC : Initializing WebWindow
54:45 XTNDConnect PC : Done initializing WebWindow
54:45 XTNDConnect PC : Initialization Complete
54:54 CRSyncUtil::GetTranslator : Path 'C:\PROGRA~1\COMMON~1\XCPCSync\TRANSL~1\iPlanet;' added to environment variable while loading translator 'iPlanet'
54:54 Translator 'iPlanet' with version '1.1' loaded successfully from 'C:\PROGRA~1\COMMON~1\XCPCSync\TRANSL~1\iPlanet\iPlanet.dll'
54:54 Enter - rstiPlanet : InitTranslatorEx
54:54 ReadDWordFromRegistry : Registry read error for value 'ICSBrowser' in key 'SOFTWARE\Extended Systems\XCPCSync\Translators\iPlanet'
54:54 ReadDWordFromRegistry : Registry read System error message - The system cannot find the file specified.

, error code: 2
54:54 Exit - rstiPlanet : InitTranslatorEx
54:54 CRSyncUtil::GetTranslator : Translator successfully initialized for translator 'iPlanet'
54:54 CRSyncUtil::GetTranslator : Loaded, initialized and recorded translator 'iPlanet' successfully
54:54 Entry: TranslatorSettings
54:56 Exit: TranslatorSettings
54:56 Entry: TransSaveSettings
54:56 Exit: TransSaveSettings
54:58 Enter CRStatusDlg::OnConfigure - Input : Title - Sun ONE Synchronization , bShowAVI - 1 , bShowSelectionList - 0 
54:58 Exit CRStatusDlg::OnConfigure
54:58 Enter CRSyncUtil::DoChangeProcessing - Input : AppId - 2 , ContractId - 1 , bChange - 0 , Selection : NULL , SubSelection : NULL
54:58 CRSyncUtil::GetTranslator : Path 'C:\PROGRA~1\COMMON~1\XCPCSync\TRANSL~1\MSOl;' added to environment variable while loading translator 'MSOl'
54:58 ReadDWordFromRegistry : Registry read error for value 'DisableAutoDaylightTimeSet' in key 'System\CurrentControlSet\Control\TimeZoneInformation'
54:58 ReadDWordFromRegistry : Registry read System error message - The system cannot find the file specified.

, error code: 2
54:58 Translator 'MSOl' with version '1.2' loaded successfully from 'C:\PROGRA~1\COMMON~1\XCPCSync\TRANSL~1\MSOl\rstOl.dll'
54:58 Enter - Outlook : InitTranslatorEx
54:58 Enter - Outlook : InitTranslator
54:58 rstOL : InitTranslator CDO version=1.21
54:58 CRSyncUtil::GetTranslator : Translator successfully initialized for translator 'MSOl'
54:58 CRSyncUtil::GetTranslator : Loaded, initialized and recorded translator 'MSOl' successfully
54:58 Enter - Outlook : GetTranslatorObject
54:58 Enter CROLTransCal::GetAppProperties
54:58 Enter CROLTransBase::GetAppInfo bChange: 0, csSel: , csSubSel: 
54:58 CROLTransBase::GetAppInfo - AppInfo NOT loaded
54:58 CROLTransBase::GetAppInfo - Config file name is empty. Loading default app info
54:58 CROLTransBase::GetAppInfo - Folder Id is NOT empty. App Info successfully loaded. Setting load status to TRUE
54:58 CROLTransBase::GetAppInfo - The verifying folder, FolderId 000000008D46E0063301234C8660E569502DF65622810000, StoreId 0000000038A1BB1005E5101AA1BB08002B2A56C200006D737073742E646C6C00000000004E495441F9BFB80100AA0037D96E0000000043003A005C00550073006500720073005C004D006100750072006900630065005C0041007000700044006100740061005C004C006F00630061006C005C004D006900630072006F0073006F00660074005C004F00750074006C006F006F006B005C004F00750074006C006F006F006B002E007000730074000000, FolderName Calendar (Personal Folders)
54:58 Exit CROLTransBase::GetAppInfo
54:58 Exit CRSyncUtil::DoChangeProcessing - Output : ReturnCode - 0 , DisplayName - Calendar (Personal Folders)
54:58 Enter CRSyncUtil::DoChangeProcessing - Input : AppId - 6 , ContractId - 1 , bChange - 0 , Selection : NULL , SubSelection : NULL
54:58 Enter - rstiPlanet : GetTranslatorObject
54:58 Enter CRiPlanetTransCalBase::CRiPlanetTransCalBase
54:58 Exit CRiPlanetTransCalBase::CRiPlanetTransCalBase
54:58 Exit - rstiPlanet : GetTranslatorObject
54:58 Enter CRiPlanetTransCalBase::GetAppProperties
54:58 Exit CRiPlanetTransCalBase::GetAppProperties
54:58 Enter CRiPlanetTransBase::GetAppInfo
54:58 Exit CRiPlanetTransBase::GetAppInfo
54:58 Exit CRSyncUtil::DoChangeProcessing - Output : ReturnCode - 0 , DisplayName - 
54:58 Enter CRSyncUtil::DoChangeProcessing - Input : AppId - 3 , ContractId - 2 , bChange - 0 , Selection : NULL , SubSelection : NULL
54:58 Enter - Outlook : GetTranslatorObject
54:58 Enter CROLTransCal::GetAppProperties
54:58 Enter CROLTransBase::GetAppInfo bChange: 0, csSel: , csSubSel: 
54:58 CROLTransBase::GetAppInfo - AppInfo NOT loaded
54:58 CROLTransBase::GetAppInfo - Config file name is empty. Loading default app info
54:58 CROLTransBase::GetAppInfo - Folder Id is NOT empty. App Info successfully loaded. Setting load status to TRUE
54:58 CROLTransBase::GetAppInfo - The verifying folder, FolderId 000000008D46E0063301234C8660E569502DF656A2810000, StoreId 0000000038A1BB1005E5101AA1BB08002B2A56C200006D737073742E646C6C00000000004E495441F9BFB80100AA0037D96E0000000043003A005C00550073006500720073005C004D006100750072006900630065005C0041007000700044006100740061005C004C006F00630061006C005C004D006900630072006F0073006F00660074005C004F00750074006C006F006F006B005C004F00750074006C006F006F006B002E007000730074000000, FolderName Tasks (Personal Folders)
54:58 Exit CROLTransBase::GetAppInfo
54:58 Exit CRSyncUtil::DoChangeProcessing - Output : ReturnCode - 0 , DisplayName - Tasks (Personal Folders)
54:58 Enter CRSyncUtil::DoChangeProcessing - Input : AppId - 7 , ContractId - 2 , bChange - 0 , Selection : NULL , SubSelection : NULL
54:58 Enter - rstiPlanet : GetTranslatorObject
54:58 Enter CRiPlanetTransCalBase::CRiPlanetTransCalBase
54:58 Exit CRiPlanetTransCalBase::CRiPlanetTransCalBase
54:59 Exit - rstiPlanet : GetTranslatorObject
54:59 Enter CRiPlanetTransCalBase::GetAppProperties
54:59 Exit CRiPlanetTransCalBase::GetAppProperties
54:59 Enter CRiPlanetTransBase::GetAppInfo
54:59 Exit CRiPlanetTransBase::GetAppInfo
54:59 Exit CRSyncUtil::DoChangeProcessing - Output : ReturnCode - 0 , DisplayName - 
54:59 Enter CRiPlanetTransBase::GetAppInfo
54:59 Exit CRiPlanetTransBase::GetAppInfo
54:59 Enter CRiPlanetTransBase::Open - Input : Mode - 1
54:59 Exit CRiPlanetTransBase::Open
54:59 Enter CRSyncUtil::UpdateFieldInfo - Input : AppName : Calendar , AppId 6 , ContractId 1
54:59 Exit CRSyncUtil::UpdateFieldInfo
54:59 Enter CRiPlanetTransBase::Close - Input : Mode - 1
54:59 Exit CRiPlanetTransBase::Close - Input : Mode - 1
54:59 Enter CROLTransBase::GetAppInfo bChange: 0, csSel: C:\PROGRA~1\COMMON~1\XCPCSync\TRANSL~1\MSOl\OLAppInfo0001.cfg, csSubSel: 000000008D46E0063301234C8660E569502DF656228100000000000038A1BB1005E5101AA1BB08002B2A56C200006D737073742E646C6C00000000004E495441F9BFB80100AA0037D96E0000000043003A005C00550073006500720073005C004D006100750072006900630065005C0041007000700044006100740061005C004C006F00630061006C005C004D006900630072006F0073006F00660074005C004F00750074006C006F006F006B005C004F00750074006C006F006F006B002E007000730074000000
54:59 CROLTransBase::GetAppInfo - AppInfo is already loaded
54:59 CROLTransBase::GetAppInfo - The verifying folder, FolderId 000000008D46E0063301234C8660E569502DF65622810000, StoreId 0000000038A1BB1005E5101AA1BB08002B2A56C200006D737073742E646C6C00000000004E495441F9BFB80100AA0037D96E0000000043003A005C00550073006500720073005C004D006100750072006900630065005C0041007000700044006100740061005C004C006F00630061006C005C004D006900630072006F0073006F00660074005C004F00750074006C006F006F006B005C004F00750074006C006F006F006B002E007000730074000000, FolderName Calendar (Personal Folders)
54:59 Exit CROLTransBase::GetAppInfo
54:59 Enter CROLTransBase::Open - Input : Mode - 1
54:59 ReadDWordFromRegistry : Registry open error for key 'SOFTWARE\Extended Systems\XCPCSync\Translators\MSOl\Customization'
54:59 ReadDWordFromRegistry : Registry open  System error message - The system cannot find the file specified.

, error code: 2
54:59 Exit CROLTransBase::Open
54:59 Enter CRSyncUtil::UpdateFieldInfo - Input : AppName : Calendar , AppId 2 , ContractId 1
54:59 Exit CRSyncUtil::UpdateFieldInfo
54:59 Enter CROLTransBase::Close - Input : Mode - 1
54:59 Enter CRSyncUtil::GetSyncStatus - Input : ContractId - 1 , App1Id - 6 , App2Id - 2
54:59 Enter CRMapping::Open - Input : ContractId - 1
54:59 CRMapping::GetMappingInfo - Default mapping generation status is TRUE. Generate mapping
54:59 Enter CRMapping::GenerateDefaultMapping - LinkFileName : C:\PROGRA~1\COMMON~1\XCPCSync\Mapping\Link_1.dat , SrcAppId - 6, DstAppId - 2
54:59 Client supplied Mapping rules file 'C:\Program Files\Sun ONE Synchronization\MapRules.txt' available. Generating mapping rules from file
54:59 CRDataBase::Open(C:\PROGRA~1\COMMON~1\XCPCSync\Mapping\Link_1.dat, 68)
54:59 Exit CRMapping::GenerateDefaultMapping
54:59 CRMapping:: Open - Current Mapping File - C:\PROGRA~1\COMMON~1\XCPCSync\Mapping\Link_1.dat
54:59 CRMapping:: Open - Default Mapping File - C:\PROGRA~1\COMMON~1\XCPCSync\Mapping\DefLink_1.dat
54:59 CRMapping:: Open - Temp Mapping File - C:\Users\Maurice\AppData\Local\Temp\TmpLink_1.dat
54:59 CRDataBase::Open(C:\Users\Maurice\AppData\Local\Temp\TmpLink_1.dat, 68)
54:59 Exit CRMapping::Open
54:59 Enter CRSyncUtil::LoadMappedFields - Input : ContractId - 1 , AppId - 6 , Src/Dst App - 1 , UpdateSyncDB - 1
54:59 Exit CRSyncUtil::LoadMappedFields
54:59 Enter CRSyncUtil::LoadMappedFields - Input : ContractId - 1 , AppId - 2 , Src/Dst App - 0 , UpdateSyncDB - 1
54:59 Exit CRSyncUtil::LoadMappedFields
54:59 Enter CRSyncUtil::LoadMappingInfo - Input : ContractId - 1 , AppId - 6 , Src/Dst App - 1
54:59 Exit CRSyncUtil::LoadMappingInfo
54:59 Enter CRSyncUtil::LoadMappingInfo - Input : ContractId - 1 , AppId - 2 , Src/Dst App - 0
54:59 Exit CRSyncUtil::LoadMappingInfo
54:59 CRSyncUtil::VerifyContract : Adding new contract '{77AF327281E04E8CB821CDF8E3D543FF}||MSOl|2|2|C:\PROGRA~1\COMMON~1\XCPCSync\TRANSL~1\MSOl\OLAppInfo0001.cfg,000000008D46E0063301234C8660E569502DF656228100000000000038A1BB1005E5101AA1BB08002B2A56C200006D737073742E646C6C00000000004E495441F9BFB8010' for app 6 ('Calendar') in contractId 1. Forcing FullSync
54:59 CRSyncUtil::VerifyContract : Adding new translator contract '{99151AC1DF094126AEE0A8B91FB27D18}' for app 6 ('Calendar') in contractId 1
54:59 CRSyncUtil::VerifyContract : Adding new contract '{77AF327281E04E8CB821CDF8E3D543FF}||iPlanet|2|6|C:\PROGRA~1\COMMON~1\XCPCSync\TRANSL~1\iPlanet\iPlanetAppInfo0001.cfg,' for app 2 ('Calendar') in contractId 1. Forcing FullSync
54:59 CRSyncUtil::VerifyContract : Adding new translator contract '{241EA87AAB104D6899DE617413C6BE6D}' for app 2 ('Calendar') in contractId 1
54:59 Enter CRiPlanetTransBase::Open - Input : Mode - 3
54:59 Exit CRiPlanetTransBase::Open
54:59 Enter CROLTransBase::Open - Input : Mode - 3
54:59 ReadDWordFromRegistry : Registry open error for key 'SOFTWARE\Extended Systems\XCPCSync\Translators\MSOl\Customization'
54:59 ReadDWordFromRegistry : Registry open  System error message - The system cannot find the file specified.

, error code: 2
54:59 Enter CROLTransBase::MoveFirst
54:59 Exit CROLTransBase::Open
54:59 

***** Performing Full Sync. Sync Status before performing synchronization
54:59 App1 : 'Calendar', Trans1 : 'iPlanet'. App2 : 'Calendar' , Trans2 : 'MSOl'. ContractId : 1 , App1Id : 6 , App2Id : 2

54:59 
54:59 Enter CRiPlanetTransBase::GetRecordCount
54:59 Exit CRiPlanetTransBase::GetRecordCount
54:59 CRSyncUtil::DeleteBeforeFullSync - 'GetRecordCount' API failed for application 6 ('Calendar') in contract 1
54:59 Enter CRSyncUtil::GetStatusInfoFromTrans - Input : AppId - 6 , ContractId - 1
54:59 Enter CRiPlanetTransCalBase::MoveFirst
54:59 CWCAP::RunFunction - https://comm.bedrijf.nl:888/login.wcapuser=seatrider&password=geheim&fmt-out=text/xml

[ Voor 86% gewijzigd door SeatRider op 13-05-2007 10:59 ]

Nederlands is makkelijker als je denkt


  • SeatRider
  • Registratie: November 2003
  • Laatst online: 10:16

SeatRider

Hips don't lie

Topicstarter
</Subtiel kickje>

Edit: gevolgd door een edit. Ik heb zojuist handmatig het rootcertificaat geimporteerd in de trusted root store, en nu doet ie het wel :D.

Lessons learned: als je Windows zelf laat kiezen in welke store een certificaat wordt geimporteerd, gaat dat niet per definitie goed.

Ik hoop dat iemand anders nog iets heeft aan het resultaat van mijn geploeter :)

[ Voor 91% gewijzigd door SeatRider op 15-05-2007 11:39 ]

Nederlands is makkelijker als je denkt