tomcat 6 のtomcat managerにログインできない!

tomcattomcat managerになかなかログインできなくいろいろ調べていたんだけど、解決できず。

どうやらユーザ認証をserver.xmlでLDAPにしていてtomcat managerの認証もそちらに行っている模様。

なので明示的にmanagerはuserDatabaseですよって指定する必要があるようです。

$CATALINA_BASE/conf/[enginename]/[hostname]/manager.xml

このファイルを以下のように書きます。(その後再起動忘れずに)

[code]
<?xml version="1.0" encoding="UTF-8"?>
<Context antiResourceLocking="false" privileged="true" useHttpOnly="true">
<Realm className="org.apache.catalina.realm.UserDatabaseRealm" resourceName="UserDatabase"/>
</Context>
[/code]

conf/tomcat-users.xmlをいくら編集してもうまくいかないのはこいつのせいだった。

コメントを残す

メールアドレスが公開されることはありません。 が付いている欄は必須項目です