Я только что установил Ubuntu 10.04 LTS Server с поддержкой LAMP. Tomcat6, кажется, работает нормально. Но я не могу войти в manager-webapp ... Я обновил файл tomcat-users.xml:
<?xml version='1.0' encoding='utf-8'?>
<tomcat-users>
<role rolename="tomcat"/>
<role rolename="role1"/>
<role rolename="manager"/>
<role rolename="admin"/>
<user username="tomcat" password="tomcat" roles="tomcat,manager,admin"/>
<user username="both" password="tomcat" roles="tomcat,role1"/>
<user username="role1" password="tomcat" roles="role1"/>
<user username="admin" password="admin" roles="manager,admin"/>
</tomcat-users>
Но, что бы я ни пытался, он продолжает отклонять мое имя пользователя / комбинированный пароль.
Чего мне не хватает?
В этих случаях обычно вам нужно перезапустить tomcat sudo /etc/init.d/tomcat6 restart
, в противном случае перезапустите Ubuntu. И проверьте, находятся ли роли / пользовательские теги внутри комментариев, как сказал @spinlock.
Похоже, вы сделали то, что я сделал - поместите свои роли в раздел примеров. Проблема (по крайней мере для меня) заключалась в том, что пример раздела закомментирован. Убедитесь, что вы разместили свой конфиг вне секции комментариев.
НТН