Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > Oracle > import сертификатов в wallet Manager


Автор: kamazz 5.8.2016, 17:33
Доброго времени суток!
помогите, пожалуйста, разобраться с проблемой...
Организация прислала нашей компании сертификат в формате *.p12 (в нем закрытый ключ и сертификат) и пароль для него.
Нам необходимо из оракла (sqlplus или sqldeveloper) через этот сертификат ходить на 'https://blablabla:6603' и обмениваться данными.
Через браузер на сайт не зайдешь, только после того когда установить этот сертификат в хранилище сертификатов windows, то захожу и все работает ок.
Пытаюсь тоже самое сделать через wallet Manager но натыкаюсь на ошибку:
Код

ERROR at line 1:
ORA-29273: HTTP request failed
ORA-06512: at "SYS.UTL_HTTP", line 1720
ORA-29223: Cannot create certificate chain.
ORA-06512: at line 1


пробую по разному, иногда и такая ошибка:

Код

ERROR at line 1:
ORA-29273: HTTP request failed
ORA-06512: at "SYS.UTL_HTTP", line 1720
ORA-28860: Fatal SSL error
ORA-06512: at line 1


Прочитал много инфы и к единому выводу никак не приду, у многих такая проблема, и не понятно как решается... у каждого индивидуально.
Как я уже понял в wallet Manager через Import Trusted Certificate нужно импортировать сертификаты из сайта (там их 3 я беру первые два)
А вот куда лепить сертификат *.р12 который прислала организация? я его через openssl открыл и там лежит сертификат и закрытый ключ (BEGIN ENCRYPTED PRIVATE KEY)
предполагаю его нужно импортировать через Import User Certificate но для этого сперва нужно добавить Add Certificate Request.
пробовал его создать, а потом импортировать ключ, ругается, не хочет добавлять.

Подскажите, что я делаю не так и куда копать...? 

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)