Если вы уже 10 раз убедились в актуальности и корректности введенных учетных данных Exchange, то скорее всего – не подгружается автоматически сертификат безопасности.
Данный гайд должен помочь в устранении этой проблемы.
1.1 Введите адрес Exchange в Chrome (на компьютере с сервером esdk), введите имя пользователя и пароль, пример приведен ниже.
1.2 Нажимте на замочек и Certificate (Valid)
1.3 Нажмите на“Detail Info”а затем кнопку “Copy to file”
1.4 Нажмите Next
1.5 выберите Base64 code после чего нажмите Next.
1.6 Нажмите Browse… для выбора пути экспорта сертификата.
1.7 Выберите путь для выгрузки сертификата, как на примере ниже (глубоко лучше не закапывать) d:\test.cer
1.8 Нажмите Next
1.9 Нажмите Finish и ОК после того как сертификат будет успешно экспортирован.
1.10 Найдите server.keystore в папке Huawei\eSDK\esdk\conf и сделайте резервную копию.
1.11 Откройте cmd console с правами администратора, и из директории в которой находится keytool (D:\Huawei\uninstall\jer\jre_win\bin\keytool) следующую команду:
keytool -import -alias testcer -keystore "D:/Huawei/eSDK/esdk/conf/server.keystore" -file D:\test.cer -storepass ChangeMe123
Введите Yes и нажмите Enter для ручной подгрузки сертификата.
1.12 Перезапустите все службы eSDK сервера, и запустите installSuccessCheck.bat (Huawei\eSDK\bin) для проверки.
2 Альтернативная схема 2
Внимание: если пункты 1.1 ~ 1.12 помогли, пожалуйста, игнорируйте остальные схемы.
2.1 Восстановите резервный server.keystore в папке Huawei\eSDK\esdk\conf и создайте резервную копию jssecacerts (D:/Huawei/eSDK/uninstall/jre/jre_win/lib/security/jssecacerts)
2.2 В консоли от имени администратора введите следующую команду:
keytool -import -alias testcer -keystore "D:/Huawei/eSDK/uninstall/jre/jre_win/lib/security/jssecacerts" -file D:\test.cer -storepass ChangeMe123
Введите Yes и нажмет Enter. В случае успеха вы увидите соответствующее сообщение.
2.3 Перезапустите все службы eSDK сервера, и запустите installSuccessCheck.bat (Huawei\eSDK\bin) для проверки.
3 Альтернативная схема 3
Внимание: если шаги 2.1 ~ 2.3 решили проблемы, не следует выполнять схему 3.
3.1 Восстановите jssecacerts в папке D:/Huawei/eSDK/uninstall/jre/jre_win/lib/security, и создайте резервную копию файла cacerts в папке D:/Huawei/eSDK/uninstall/jre/jre_win/lib/security
3.2 Откройте консоль от имени администратора, и введите команду:
keytool -import -alias testcer -keystore "D:/Huawei/eSDK/uninstall/jre/jre_win/lib/security/cacerts" -file D:\test.cer -storepass changeit
Введите Yes и нажмите Enter, в случае успеха, вы увидите соответствующее сообщение.
3.3 Перезапустите все службы eSDK сервера, и запустите installSuccessCheck.bat (Huawei\eSDK\bin) для проверки.
З,Ы, будьте предельно внимательны и последовательны в своих шагах, в идеале записывайте их, а в идеале прибегните к помощи специалиста :)