tomcat 6 のtomcat managerにログインできない!
2014/11/26 2015/04/23

tomcat managerになかなかログインできなくいろいろ調べていたんだけど、解決できず。
どうやらユーザ認証をserver.xmlでLDAPにしていてtomcat managerの認証もそちらに行っている模様。
なので明示的にmanagerはuserDatabaseですよって指定する必要があるようです。
$CATALINA_BASE/conf/[enginename]/[hostname]/manager.xml
このファイルを以下のように書きます。(その後再起動忘れずに)
<?xml version="1.0" encoding="UTF-8"?> <Context antiResourceLocking="false" privileged="true" useHttpOnly="true"> <Realm className="org.apache.catalina.realm.UserDatabaseRealm" resourceName="UserDatabase"/> </Context>
conf/tomcat-users.xmlをいくら編集してもうまくいかないのはこいつのせいだった。
[amazonjs asin=”4873113881″ locale=”JP” title=”Tomcatハンドブック 第2版”]