Доступ к Tomcat Manager

314
20 апреля 2017, 14:58

На выделенном сервере установил tomcat.
Захожу по адресу IP или по домену (установил в server.xml 80-й порт), все как надо, страничка открывается.
Хочу зайти в server status, manager app, host manager - вижу ошибку 403.
В гугле лишь подсказки по добавлению пользователей в tomcat-users.xml, но это не помогает. Добавил несколько пользователей с разными role, одну со всеми сразу, и все равно 403 ошибка, после ввода логина и пароля. В чем проблема?

tomcat-users.xml: (без всех стандартных комментариев)

<tomcat-users xmlns="http://tomcat.apache.org/xml"
              xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
              xsi:schemaLocation="http://tomcat.apache.org/xml tomcat-users.xsd"
              version="1.0">
  <role rolename="manager-gui"/>
  <role rolename="manager"/>
  <role rolename="manager-status"/>
  <role rolename="admin-gui"/>
  <role rolename="admin"/>
  <user username="tomcat" password="tomcat" roles="admin,admin_gui,manager,manager_gui,manager-status"/>
  <user username="manager" password="managergui" roles="manager_gui"/>
</tomcat-users>
Answer 1

У вас ошибка в названии роли у пользователя. Вместо manager_gui, должно быть manager-gui, а вместо admin_gui, должно быть admin-gui. Не подчеркивание, а тире (дефис).

READ ALSO
Подключение SSL-сертификата к tomcat

Подключение SSL-сертификата к tomcat

Есть SSL-сертификат, полученный от regru

185
Приоритетность выполнения операций java

Приоритетность выполнения операций java

В теле main запускаю цикл (на 50 итераций), в теле которого вывод текста на экран и вброс команд в потокПри компиляции выводит сперва 50 строк текста...

186
Java EE @Inject

Java EE @Inject

При добавлении зависимости UsersDao

261