|
|
|
Создание контекста TLSv1.2 в оракловой java
|
|||
|---|---|---|---|
|
#18+
Всем добрый день! Где может быть зарыта разница, если на сервере нижеуказанный файл выполняется без ошибок при запуске через java, а если тот же класс создать в БД и через pl/sql-обертку запустить, то выдает ошибку? Вот пример: Код: java 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. Выполняю: 1. javac -cp . TLSTest 2. java -cp . TLSTest На выходе получаю "before TLSv1.2" и затем "after". Т.е. инициализация 1.2 прошла без ошибок. Затем в БД создаю класс: Код: plsql 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. CREATE OR REPLACE PROCEDURE test_java_ssl_version_proc AS LANGUAGE JAVA NAME 'blabla.TLSTest.getVersion()'; При выполнении test_java_ssl_version_proc получаю exception: ORA-29532: Java call terminated by uncaught Java exception: java.security.NoSuchAlgorithmException: TLSv1.2 SSLContext not available ORA-06512: at "MAIN.TEST_JAVA_SSL_VERSION_PROC", line 1 ORA-06512: at line 1 Почему так? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.04.2017, 06:16 |
|
||
|
Создание контекста TLSv1.2 в оракловой java
|
|||
|---|---|---|---|
|
#18+
Вадиман, TLSv1.2 завезли только в java 1.7 (которая в 12.1), а в 1.6 (11.2.0.4) и уж тем более в 1.5 не завезли ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.04.2017, 06:30 |
|
||
|
Создание контекста TLSv1.2 в оракловой java
|
|||
|---|---|---|---|
|
#18+
возможности обновить нет? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.04.2017, 09:02 |
|
||
|
Создание контекста TLSv1.2 в оракловой java
|
|||
|---|---|---|---|
|
#18+
и... получается, на сервере две какие-то разные java стоят? Через командную строку все работает ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.04.2017, 09:04 |
|
||
|
Создание контекста TLSv1.2 в оракловой java
|
|||
|---|---|---|---|
|
#18+
DBMS_JAVA.GET_OJVM_PROPERTY(PROPSTRING=>'JAVA.VERSION') -------------------------------------------------------------------------------- 1.6.0_43 1 row selected. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.04.2017, 09:07 |
|
||
|
Создание контекста TLSv1.2 в оракловой java
|
|||
|---|---|---|---|
|
#18+
Вадиман, http://www.oracle.com/technetwork/java/javase/overview-156328.html#R160_121 sslParameters.setProtocols(new String[] {"TLSv1.1", "TLSv1.2"}); Я ставил PSU чтобы заработало: SQL*Plus: Release 11.2.0.4.0 Production on Mon Apr 24 16:51:56 2017 DBMS_JAVA.GET_OJVM_PROPERTY(PROPSTRING=>'JAVA.VERSION') -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 1.6.0_131 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.04.2017, 16:49 |
|
||
|
Создание контекста TLSv1.2 в оракловой java
|
|||
|---|---|---|---|
|
#18+
Спасибо большое! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.04.2017, 02:58 |
|
||
|
Создание контекста TLSv1.2 в оракловой java
|
|||
|---|---|---|---|
|
#18+
alexkirВадиман, http://www.oracle.com/technetwork/java/javase/overview-156328.html#R160_121 sslParameters.setProtocols(new String[] {"TLSv1.1", "TLSv1.2"}); Я ставил PSU чтобы заработало: SQL*Plus: Release 11.2.0.4.0 Production on Mon Apr 24 16:51:56 2017 DBMS_JAVA.GET_OJVM_PROPERTY(PROPSTRING=>'JAVA.VERSION') -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 1.6.0_131 Номер PSU не подскажете? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.04.2017, 03:21 |
|
||
|
|

start [/forum/topic.php?fid=52&msg=39444443&tid=1886034]: |
0ms |
get settings: |
8ms |
get forum list: |
13ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
46ms |
get topic data: |
9ms |
get forum data: |
2ms |
get page messages: |
42ms |
get tp. blocked users: |
1ms |
| others: | 228ms |
| total: | 355ms |

| 0 / 0 |
