Manager do tomcat não acessa

2 respostas
rafaeldiego

Prezados, boa tarde…

Estou resintalando meu servidor com Freebsd e já instalei o JDK e o ApacheTomcat aqui.
Pelo Wincsp ja até coloquei as aplicações que rodam com o Tomcat e elas estão acessíveis.

Meu problema é a página de administração do Tomcat. Eu setei o usuário no arquivo do conf \ tomcat-users.xml mas quando tento acessar a página MANAGER do Tomcat, ele não aceita o login e mostra a mensagem abaixo:

message Access to the requested resource has been denied

a configuração está assim:

<tomcat-users>
  <role rolename="tomcat"/>
  <role rolename="role1"/>
  <user username="both" password="tomcat" roles="tomcat,role1"/>
  <user username="tomcat" password="tomcat" roles="tomcat"/>
  <user username="role1" password="tomcat" roles="role1"/>
  <user username="admin" password="tomcat" roles="admin,tomcat,role1"/>
 </tomcat-users>

Podem ajudar?

OBRIGADO!

2 Respostas

joao.junior

Olá,

Verifique se existe esta tag no server.xml
<GlobalNamingResources>

    <!-- Test entry for demonstration purposes -->
    <Environment name="simpleValue" type="java.lang.Integer" value="30"/>

    <!-- Editable user database that can also be used by
         UserDatabaseRealm to authenticate users -->
    <Resource name="UserDatabase" auth="Container"
              type="org.apache.catalina.UserDatabase"
       description="User database that can be updated and saved"
           factory="org.apache.catalina.users.MemoryUserDatabaseFactory"
          pathname="conf/tomcat-users.xml" />

  </GlobalNamingResources>
O meu tomcat-users.xml está assim:
<tomcat-users>
  <role rolename="manager"/>
  <role rolename="standard"/>
  <role rolename="tomcat"/>
  <role rolename="role1"/>
  <user username="both" password="tomcat" roles="tomcat,role1"/>
  <user username="tomcat" password="tomcat" roles="tomcat"/>
  <user username="teste" password="teste" roles="standard,manager"/>
  <user username="role1" password="tomcat" roles="role1"/>
</tomcat-users>

Provavelmente o seu arquivo está faltando o Permissão do Manager.

aeciovc

tente isso:

&lt;user username="admin" password="admin" roles="manager,admin"/&gt;
Criado 25 de junho de 2010
Ultima resposta 25 de jun. de 2010
Respostas 2
Participantes 3