У меня есть сервер Tomcat.
Подключение пользователей к серверу , а не SSL.
Внутренне, в одном файле WAR, веб-приложение имеет несколько компонентов, которые используют Jgroups для взаимодействия с каждымдругой (который не использует SSL).
Внутренне веб-приложение (не Tomcat) аутентифицирует пользователей, используя LDAP (Spring Security) по SSL.Единственное защищенное соединение SSL - от веб-приложения до сервера LDAP.
Аутентификация пользователя работает нормально.Я могу подключиться к серверу и выполнить некоторую диагностику.
Но сам сервер работает не совсем правильно, связь с JGroups, похоже, не работает, и различные внутренние компоненты веб-приложения для этого не могут видеть друг друга,Опять же, это один файл WAR, и внутри он имеет несколько компонентов, которые соединяются друг с другом с помощью JGroups (его можно распространить на другие серверы, они могут объединяться в кластер, но нас пока это не беспокоит, толькоодин сервер с несколькими внутренними узлами).
Теперь, если я запускаю тот же самый точный код и настройки в Jetty вместо Tomcat, все, включая JGroups, работает отлично.
Проблема в том, что я неразрешено устанавливать Jetty на клиентском сайте, только Tomcat, поэтому мне нужно, чтобы Tomcat работал.
Каталог conf / Tomcat является стандартным.Ничего не изменилось.У меня есть файл setenv.sh в bin /, в котором указаны файлы сертификатов для SSL (который, кажется, работает, поскольку я могу выполнять аутентификацию без проблем).
Просмотр журналов может в случае JGroups происходит сбой из-за SSL - но JGroups должна , а не использовать SSL (и я полагаю, что это не так при работе в Jetty).Возьмем, к примеру, немного соли. Это всего лишь предположение.
Если я отключу аутентификацию LDAP и связанный с ней SSL, JGroups прекрасно работает в Tomcat.
Я надеюсь, что кто-то столкнулся саналогичная проблема с Tomcat / SSL / JGroups и есть решение.
Заранее спасибо!