Pregunta

Estoy usando Tomcat 7.0 y un usuario que definí en TomCat-Users.xml está bloqueado. Vi advertencias en Catalina. El usuario está bloqueado. ¿Cómo puedo desbloquearlo sin reiniciar Tomcat? Busqué mucho pero no pude encontrar ninguna solución.

Muchas gracias,

¿Fue útil?

Solución

Con la configuración CMS predeterminada de Tomcat, no implementa ningún bloqueo de cuenta de usuario. Si ha anidado el reino del usuario en el Lockorralma, entonces el usuario se bloqueará durante 300 segundos después de 5 intentos fallidos:

http://tomcat.apache.org/tomcat-6.0-doc/config/realm.html#lockout_realm_-_org.apache.catalina.realmlockorealm

Esto está diseñado para proteger a Tomcat contra ataques de DOS, etc. Los valores citados anteriormente son la configuración predeterminada, puede editarlos como lo desee.

Si realmente necesita desbloquear a un usuario más rápido que eso, eche un vistazo a la implementación de esta clase:

org.apache.catalina.realm.LockOutRealm
Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top