javax.net.ssl.SSLException java.lang.RuntimeException

Как правильно задавать вопросы Правильно сформулированный вопрос и его грамотное оформление способствует высокой вероятности получения достаточно содержательного и по существу ответа. Общая рекомендация по составлению тем: 1. Для начала воспользуйтесь поиском форума. 2. Укажите версию ОС вместе с разрядностью. Пример: LM 19.3 x64, LM Sarah x32 3. DE. Если вопрос касается двух, то через запятую. (xfce, KDE, cinnamon, mate) 4. Какое железо. (достаточно вывод inxi -Fxz в спойлере (как пользоваться спойлером смотрим здесь)) или же дать ссылку на hw-probe 5. Суть. Желательно с выводом консоли, логами. 6. Скрин. Просьба указывать 2, 3 и 4 независимо от того, имеет ли это отношение к вопросу или нет. Так же не забываем об общих правилах Как пример вот
Аватара пользователя

Автор темы
Chocobo
Сообщения: 10015
Зарегистрирован: 27 авг 2016, 22:57
Решено: 215
Откуда: НН
Благодарил (а): 815 раз
Поблагодарили: 3010 раз
Контактная информация:

javax.net.ssl.SSLException java.lang.RuntimeException

#1

02 июн 2018, 19:27

Столкнулся с проблемой настройки гейта davmail, чтоб подключить Thunderbird к exсhange почте.

При попытке подключения к серверу вываливался ексепшн the trustAnchors parameter must be non-empty с последующим дисконнектом

Код: Выделить всё

Category:	davmail
Message:		> * BAD unable to handle request: DavMail configuration exception: 
	Connect exception: 
	javax.net.ssl.SSLException java.lang.RuntimeException: 
	Unexpected error: java.security.InvalidAlgorithmParameterException: 
	the trustAnchors parameter must be non-empty
Location:	davmail.ui.tray.DavGatewayTray.displayMessage(DavGatewayTray.java:96)
Печаль, как выяснилось не в софтине а на уровне java и характерно оно для базовой пставки 17.10+ убунт. Поэтому вполне вероятно может затронуть и другой java-софт который использует ssl

Код: Выделить всё

chocobo@desktop:~$ inxi -S
System:    Host: desktop Kernel: 4.15.0-22-generic x86_64 bits: 64
           Desktop: Cinnamon 3.8.3  Distro: Linux Mint 19 Tara
chocobo@desktop:~$ java -version
openjdk version "10.0.1" 2018-04-17
OpenJDK Runtime Environment (build 10.0.1+10-Ubuntu-3ubuntu1)
OpenJDK 64-Bit Server VM (build 10.0.1+10-Ubuntu-3ubuntu1, mixed mode)
Ну и решается оно следующим образом:
Идем на оракловую страницу загрузки jdk соответствующей версии - http://www.oracle.com/technetwork/java/ ... 16644.html
качаем архив tar.gz, достаем оттуда файлик lib/security/cacerts и кидаем его по пути /etc/ssl/certs/java/cacerts

Затем все проходит без ошибок :yoyo:
Снимок экрана от 2018-06-02 18-47-15.png
Изображение
   
Изображение

Аватара пользователя

di_mok
Сообщения: 5469
Зарегистрирован: 27 авг 2016, 19:06
Решено: 32
Откуда: Арзамас
Благодарил (а): 1593 раза
Поблагодарили: 1276 раз
Контактная информация:

javax.net.ssl.SSLException java.lang.RuntimeException

#2

02 июн 2018, 19:51

Не по теме
Вот не понимаю я этих плясок с мэйл клиентами. Сейчас шикарные веброжи.
Настоящая водка — это не пьянство, а ключ к своей совести, с нее-то и начинается настоящая мудрость. (c)
Изображение

Аватара пользователя

Автор темы
Chocobo
Сообщения: 10015
Зарегистрирован: 27 авг 2016, 22:57
Решено: 215
Откуда: НН
Благодарил (а): 815 раз
Поблагодарили: 3010 раз
Контактная информация:

javax.net.ssl.SSLException java.lang.RuntimeException

#3

02 июн 2018, 20:24

Не по теме
di_mok, была раньше корп.почта на зимбре - горя не знал, веб морда полностью устраивала.
А сейчас решили съехать на Exchange, и вот outlook web app чет совсем не зашел, редкостное непотребство
Изображение
   
Изображение

Аватара пользователя

rogoznik
Сообщения: 10042
Зарегистрирован: 27 июн 2017, 13:36
Решено: 129
Откуда: Нижний Тагил
Благодарил (а): 776 раз
Поблагодарили: 1956 раз
Контактная информация:

javax.net.ssl.SSLException java.lang.RuntimeException

#4

02 июн 2018, 20:50

Не по теме
di_mok писал(а):
02 июн 2018, 19:51
Сейчас шикарные веброжи.
С одной стороны согласен. С другой - когда у тебя несколько почтовых ящиков очень удобно их просматривать в одном окне и не прыгать по вкладкам
ИзображениеИзображение

Аватара пользователя

di_mok
Сообщения: 5469
Зарегистрирован: 27 авг 2016, 19:06
Решено: 32
Откуда: Арзамас
Благодарил (а): 1593 раза
Поблагодарили: 1276 раз
Контактная информация:

javax.net.ssl.SSLException java.lang.RuntimeException

#5

02 июн 2018, 20:59

Как правило, они все могут собирать почту с других серверов
Настоящая водка — это не пьянство, а ключ к своей совести, с нее-то и начинается настоящая мудрость. (c)
Изображение

Аватара пользователя

rogoznik
Сообщения: 10042
Зарегистрирован: 27 июн 2017, 13:36
Решено: 129
Откуда: Нижний Тагил
Благодарил (а): 776 раз
Поблагодарили: 1956 раз
Контактная информация:

javax.net.ssl.SSLException java.lang.RuntimeException

#6

02 июн 2018, 21:03

Ага. Только вот если правильно помню они делают проверку сторонних ящиков 1 раз в 15 минут. Не очень критично, но все же.
ИзображениеИзображение

Аватара пользователя

Автор темы
Chocobo
Сообщения: 10015
Зарегистрирован: 27 авг 2016, 22:57
Решено: 215
Откуда: НН
Благодарил (а): 815 раз
Поблагодарили: 3010 раз
Контактная информация:

javax.net.ssl.SSLException java.lang.RuntimeException

#7

02 июн 2018, 21:12

di_mok писал(а):
02 июн 2018, 20:59
Как правило, они все могут собирать почту с других серверов
если эти письма можно б было еще без задней мысли хранить на серверах третьей стороны... Но это всё полемика :smile:

Сама проблема в шапке, судя по всему - она общая для java приложух на 18.04, первая страница гугления подсказывает еще десяток подверженных экземпляров - minecraft, maven, android studio и прочие.
Изображение
   
Изображение

Аватара пользователя

rogoznik
Сообщения: 10042
Зарегистрирован: 27 июн 2017, 13:36
Решено: 129
Откуда: Нижний Тагил
Благодарил (а): 776 раз
Поблагодарили: 1956 раз
Контактная информация:

javax.net.ssl.SSLException java.lang.RuntimeException

#8

02 июн 2018, 21:18

Chocobo, а не пробовал вместо openjdk-11 использовать openjdk-8? В репах вроде имеется.
ИзображениеИзображение

Аватара пользователя

Автор темы
Chocobo
Сообщения: 10015
Зарегистрирован: 27 авг 2016, 22:57
Решено: 215
Откуда: НН
Благодарил (а): 815 раз
Поблагодарили: 3010 раз
Контактная информация:

javax.net.ssl.SSLException java.lang.RuntimeException

#9

02 июн 2018, 21:22

неа, играться с версиями, или ставить оракловый jdk не пробовал. В повседневных задачах не припомню зачем мне может потребоваться что-то конкретное от java на десктопе)
пришел-увидел-фиксанул, пусть шуршит та что есть :)
Изображение
   
Изображение

Закрыто

Вернуться в «Иные системные ошибки»

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и 3 гостя