powered by simpleCommunicator - 2.0.51     © 2025 Programmizd 02
Форумы / Oracle [игнор отключен] [закрыт для гостей] / Oracle 12c (12.2.0.1) UTL_HTTP HTTPS SSL
9 сообщений из 9, страница 1 из 1
Oracle 12c (12.2.0.1) UTL_HTTP HTTPS SSL
    #40028805
AnViSe
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Добрый день.
Дано: Oracle 12c (12.2.0.1) на Windows Server 2008 x64
Задача: открыть ресурс по HTTPS
Сделано:
ACL настроен на *.nbrb.by и порты с 80 по 443
В кошелек загружены корневые сертификаты DigiCert и GeoTrust (самого сайта на загружался)
С самого сервера доступ в инет полный

При запуске:
Код: plsql
1.
SELECT UTL_HTTP.request('https://www.nbrb.by',NULL,'file:D:\ORACLE\ADMIN\ORCL\WALLET','password') AS RES FROM DUAL;



Выдает:
Код: plsql
1.
2.
3.
4.
5.
ORA-29273: сбой запроса HTTP
ORA-06512: на  "SYS.UTL_HTTP", line 1501
ORA-28750: неизвестная ошибка
ORA-06512: на  "SYS.UTL_HTTP", line 651
ORA-06512: на  "SYS.UTL_HTTP", line 1443



Подскажите куда копать...
...
Рейтинг: 0 / 0
Oracle 12c (12.2.0.1) UTL_HTTP HTTPS SSL
    #40028810
Фотография env
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
AnViSe,

На 443 точно настроен acl?
...
Рейтинг: 0 / 0
Oracle 12c (12.2.0.1) UTL_HTTP HTTPS SSL
    #40028816
AnViSe
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
env,
да: ACL настроен на *.nbrb.by и порты с 80 по 443
...
Рейтинг: 0 / 0
Oracle 12c (12.2.0.1) UTL_HTTP HTTPS SSL
    #40028830
AnViSe
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Дополню:
Запрос без использования кошелька:
Код: plsql
1.
SELECT UTL_HTTP.request ('https://www.nbrb.by') AS RES FROM DUAL;


Дает такой ответ:
Код: plsql
1.
2.
3.
4.
5.
ORA-29273: сбой запроса HTTP
ORA-06512: на  "SYS.UTL_HTTP", line 1501
ORA-29024: Сбой при проверке корректности сертификата
ORA-06512: на  "SYS.UTL_HTTP", line 380
ORA-06512: на  "SYS.UTL_HTTP", line 1441


Т.е. контроль сертификата первый запрос проходит.
...
Рейтинг: 0 / 0
Oracle 12c (12.2.0.1) UTL_HTTP HTTPS SSL
    #40028831
Фотография env
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
AnViSe,

Есть похожая бага для 12.2

UTL_HTTP call to https site fails ORA-28750: Unknown Error after Upgrade To 12.2, But works in 12.1 DB (Doc ID 2459858.1)

Лечится установкой патча или переходом на 18c и выше
...
Рейтинг: 0 / 0
Oracle 12c (12.2.0.1) UTL_HTTP HTTPS SSL
    #40028836
AnViSe
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
env,

Я на это натыкался уже, но дело в том что была чистая установка сразу 12.2.0.1 без перехода с 12.1

Номер патча не подскажете?
...
Рейтинг: 0 / 0
Oracle 12c (12.2.0.1) UTL_HTTP HTTPS SSL
    #40028876
BTM
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
BTM
Гость
Поставьте DBBP последний, зачем конкретный баг выискивать?
...
Рейтинг: 0 / 0
Oracle 12c (12.2.0.1) UTL_HTTP HTTPS SSL
    #40028998
Asmodeus
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
AnViSe, мы добавляли в кошелек только сертификат корневого УЦ (который digicert), если добавляли сертификаты промежуточных УЦ, то получали ошибки.

И nbrb.by поддерживает только TLS 1.2, возможно, потребуется патчиться.

Руководствовались, кроме всего прочего, этой статьей .

upd: версия у нас 19.3.
...
Рейтинг: 0 / 0
Oracle 12c (12.2.0.1) UTL_HTTP HTTPS SSL
    #40029080
Sah
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
У нас недавно была такая же проблема:

сайт выпустил новый сертификат с запретом браузеров без SNI

This site works only in browsers with SNI support.

На 19 oracle database (на котором проводился тест и запрос отрабатывал) все работает, на 12 и ниже нет:

SNI support is included in 12.2.0.1 version database and thus will need to apply the Patch 25734963 for 12.2.0.1 version.
Apply the Patch 25734963 that supports SNI
Bug 25734963 - SNI SUPPORT IN UTL_HTTP

Bug 25734963 has been fixed in 18.1.
...
Рейтинг: 0 / 0
9 сообщений из 9, страница 1 из 1
Форумы / Oracle [игнор отключен] [закрыт для гостей] / Oracle 12c (12.2.0.1) UTL_HTTP HTTPS SSL
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]