Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Java [игнор отключен] [закрыт для гостей] / Java+Tomcat+Oracle 12c+Centos 7 --> ORA-28040 / 25 сообщений из 26, страница 1 из 2
08.04.2017, 22:09
    #39435285
user-visio
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Java+Tomcat+Oracle 12c+Centos 7 --> ORA-28040
Исходные данные
драйвер ojdbc14.jar
sqlnet.ora SQLNET.ALLOWED_LOGON_VERSION_SERVER=8

выполняю задеплоенный модуль
получаю

WARN [06.04.2017 19:04:50] - com.mchange.v2.resourcepool.BasicResourcePool$AcquireTask@1e3556a -- Acquisition Attempt Failed!!! Clearing pending acquires. While trying to acquire a needed new resource, we failed to succeed more than the maximum number of allowed acquisition attempts (30). Last acquisition attempt exception:
java.sql.SQLException: ORA-28040: No matching authentication protocol

пробовал ojdbc6.jar без sqlnet.ora SQLNET.ALLOWED_LOGON_VERSION_SERVER=8

не знаю что делать?
Помогите если встречались с такой ситуацией
...
Рейтинг: 0 / 0
08.04.2017, 22:36
    #39435291
Leonid Kudryavtsev
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Java+Tomcat+Oracle 12c+Centos 7 --> ORA-28040
Какая строка соединения? Какое подключение thin, OCI ? Что говорит tnsping, sqlnet. Обычная база или RAC

Нафига Вам вообще понадобилось SQLNET.ALLOWED_LOGON_VERSION_SERVER ?

Ну и IMHO, лучше спрашивать в форуме Oracle
...
Рейтинг: 0 / 0
08.04.2017, 22:40
    #39435293
Leonid Kudryavtsev
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Java+Tomcat+Oracle 12c+Centos 7 --> ORA-28040
Ну и какая точно версия JDBC драйвера и сервера (все циферки)
...
Рейтинг: 0 / 0
08.04.2017, 22:57
    #39435298
user-visio
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Java+Tomcat+Oracle 12c+Centos 7 --> ORA-28040
вариант 1. драйвер ojdbc14.jar Oracle 12c
sqlnet.ora SQLNET.ALLOWED_LOGON_VERSION_SERVER=8(так советуют)
вариант 2. драйвер ojdbc6.jar Oracle 12c
sqlnet.ora без SQLNET.ALLOWED_LOGON_VERSION_SERVER=8
...
Рейтинг: 0 / 0
08.04.2017, 23:00
    #39435300
user-visio
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Java+Tomcat+Oracle 12c+Centos 7 --> ORA-28040
Tomcat 5.5
...
Рейтинг: 0 / 0
08.04.2017, 23:02
    #39435301
user-visio
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Java+Tomcat+Oracle 12c+Centos 7 --> ORA-28040
оракл пингуется и открывается в pl/sql developer
...
Рейтинг: 0 / 0
08.04.2017, 23:05
    #39435302
user-visio
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Java+Tomcat+Oracle 12c+Centos 7 --> ORA-28040
java jre6
...
Рейтинг: 0 / 0
08.04.2017, 23:49
    #39435313
Petro123
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Java+Tomcat+Oracle 12c+Centos 7 --> ORA-28040
user-visio,
после чего возникла ошибка?
Вы можете сделать тест соединение из админки или кода на JDBC?
...
Рейтинг: 0 / 0
09.04.2017, 00:52
    #39435323
Partisan M
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Java+Tomcat+Oracle 12c+Centos 7 --> ORA-28040
авторORA-28040: No matching authentication protocol

Делаю поиск в google по этим словам и сразу же нахожу ответ, который кажется подходящим:

покрашен в жёлтый цвет

Старая версия JDBC драйвера. Там даётся совет, как это обойти. Но возникает естественный вопрос, зачем было соваться к Oracle со старым JDBC драйвером, давно забытой версией Tomcat-а и древним JDK.
...
Рейтинг: 0 / 0
09.04.2017, 01:03
    #39435326
user-visio
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Java+Tomcat+Oracle 12c+Centos 7 --> ORA-28040
примерно это я находил не помогает
...
Рейтинг: 0 / 0
09.04.2017, 02:30
    #39435336
Leonid Kudryavtsev
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Java+Tomcat+Oracle 12c+Centos 7 --> ORA-28040
Leonid KudryavtsevНу и какая точно версия JDBC драйвера и сервера (все циферки)
user-visioвариант 2. драйвер ojdbc6.jar Oracle 12c
Partisan MСтарая версия JDBC драйвера.

То ли автор не умеет отличать имя файла от версии. То ли сознательно вводит в заблуждение. Ну и я не зря написал "все цифирьке", их там много должно быть.

Или не все так просто (но я как-то в это не верю).

Partisan M покрашен в жёлтый цвет

Если я правильно понял английский, там не столько версия, сколько бардак в CLASSPATH и/или jre/lib.
...
Рейтинг: 0 / 0
09.04.2017, 03:11
    #39435339
user-visio
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Java+Tomcat+Oracle 12c+Centos 7 --> ORA-28040
и с таким драйвером ojdbc6-11.2.0.2.0.jar аналогично
...
Рейтинг: 0 / 0
09.04.2017, 03:42
    #39435341
Usman
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Java+Tomcat+Oracle 12c+Centos 7 --> ORA-28040
...
Рейтинг: 0 / 0
09.04.2017, 03:45
    #39435342
Usman
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Java+Tomcat+Oracle 12c+Centos 7 --> ORA-28040
user-visiojava jre6нужно поставить JDK 7
...
Рейтинг: 0 / 0
09.04.2017, 03:48
    #39435343
Usman
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Java+Tomcat+Oracle 12c+Centos 7 --> ORA-28040
user-visioпримерно это я находил не помогаетuser-visioдрайвер ojdbc14.jaruser-visioпробовал ojdbc6.jarиспользуйте один драйвер - ojdbc6.jar (и при этом нужно удалить ojdbc14.jar)
...
Рейтинг: 0 / 0
09.04.2017, 03:55
    #39435344
Usman
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Java+Tomcat+Oracle 12c+Centos 7 --> ORA-28040
user-visiosqlnet.ora SQLNET.ALLOWED_LOGON_VERSION_SERVER=8попробуйте прописать в sqlnet.ora оба параметра версий (не только версию сервера):
Код: java
1.
2.
SQLNET.ALLOWED_LOGON_VERSION_CLIENT=8
SQLNET.ALLOWED_LOGON_VERSION_SERVER=8
...
Рейтинг: 0 / 0
09.04.2017, 04:11
    #39435346
Leonid Kudryavtsev
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Java+Tomcat+Oracle 12c+Centos 7 --> ORA-28040
Usmanпопробуйте прописать в sqlnet.ora ...
вот я бы вообще его от греха подальше не трогал. IMHO & AFAIK

Без отношения к теме, просто посмеяться, раньше такого не слышал

Буратино дали три яблока. Два он съел. Сколько яблок осталось у Буратино? Думаете одно? Ничего подобного. Никто же не знает сколько у него уже было яблок до этого.
Мораль - обнуляйте переменные!!!
...
Рейтинг: 0 / 0
09.04.2017, 05:40
    #39435351
Usman
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Java+Tomcat+Oracle 12c+Centos 7 --> ORA-28040
Leonid Kudryavtsevвот я бы вообще его от греха подальше не трогал. IMHO & AFAIKок (:user-visioпробовал ojdbc6.jar Oracle Database 12.1.0.1 JDBC Driver (ojdbc7.jar)
...
Рейтинг: 0 / 0
09.04.2017, 12:50
    #39435401
user-visio
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Java+Tomcat+Oracle 12c+Centos 7 --> ORA-28040
Usman,

прописывал sqlnet.ora
SQLNET.ALLOWED_LOGON_VERSION=8
SQLNET.ALLOWED_LOGON_VERSION_CLIENT=8
SQLNET.ALLOWED_LOGON_VERSION_SERVER=8
тут дело не в оракле а в томкате
...
Рейтинг: 0 / 0
09.04.2017, 12:55
    #39435403
user-visio
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Java+Tomcat+Oracle 12c+Centos 7 --> ORA-28040
инсталлируем centos 7 с нуля поэтому можем делать все
...
Рейтинг: 0 / 0
09.04.2017, 13:12
    #39435409
Usman
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Java+Tomcat+Oracle 12c+Centos 7 --> ORA-28040
user-visioтут дело не в оракле а в томкатеок, ставьте JDK 7 и попробуйте с драйвером ojdbc7.jar (при этом нужно убрать другие драйвера, чтобы не было конфликтов)
...
Рейтинг: 0 / 0
09.04.2017, 13:22
    #39435412
user-visio
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Java+Tomcat+Oracle 12c+Centos 7 --> ORA-28040
сервер переустанавливали уже несколько раз
не знаю как сделать - мне нужен работающий тест под жава+томкат+оракл12 и проверить его на сервер
...
Рейтинг: 0 / 0
09.04.2017, 13:23
    #39435415
user-visio
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Java+Tomcat+Oracle 12c+Centos 7 --> ORA-28040
оставляем только один драйвер
...
Рейтинг: 0 / 0
09.04.2017, 13:23
    #39435416
Leonid Kudryavtsev
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Java+Tomcat+Oracle 12c+Centos 7 --> ORA-28040
user-visio....тут дело не в оракле а в томкате
Судя по всему, дело в CLASSPATH и lib'ах которые в томкате. Т.к. AFAIK в томкате драйвера Oracle JDBC по умолчанию нет - дело в Classpath'е и lib'ах Вашего приложения, настройках соединения.

Что Вы подразумеваете под словами "пробовал ojdbc?.jar" - знаете только Вы. Мы даже не знаем, в каком режиме Вы соединяетесь с сервером ( OCI / thin ), какие настройки соединения в приложении.

В общем "обратитесь в службу поддержки Вашего приложения" ( C ) ))))

user-visioOracle 12c
user-visioи с таким драйвером ojdbc6- 11.2 .0.2.0.jar аналогично

1) no comment
2) кроме ojdbc?.jar обычно и другие jar'ники для JDBC требуются. Например orai18n.jar. AFAIK. Без них, могут быть всякие "удивительные вещи".
...
Рейтинг: 0 / 0
09.04.2017, 13:34
    #39435424
Leonid Kudryavtsev
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Java+Tomcat+Oracle 12c+Centos 7 --> ORA-28040
user-visioсервер переустанавливали уже несколько раз
Дурная голова....

SQLNET.ORA не трогайте

IMHO & AFAIK:
1) все должно работать и без него. Все же Oracle не настолько "кривые" продукты выпускает
2) Вы знаете, что данная настройка делает? Лично я - нет. Поэтому не нужно ее и менять
3) В случае Thin соединения, у меня есть очень большие сомнения, что Thin JDBC драйвер смотрит на SQLNET.ORA. По крайне мере, возникает резонный вопрос, "в какой sqlnet.ora он смотрит" - а ответ на этот вопрос для thin jdbc совершенно не понятен.
4) Сделайте элементарный тест (тест кейс). Простейшее приложение в 10-20 строк которое просто устанавливает соединение. В консольном режиме (public static main), в виде сервлета, в виде web-приложения.

user-visio. А Вы кто в данном случае? Программист, администратор, any key, представитель заказчика? Кто разработчик приложения, что он говорит?
...
Рейтинг: 0 / 0
Форумы / Java [игнор отключен] [закрыт для гостей] / Java+Tomcat+Oracle 12c+Centos 7 --> ORA-28040 / 25 сообщений из 26, страница 1 из 2
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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