OS:CentOS4.4
Tomcat:5.5.X
Apache:2.0.X
PostgreSQL:8.1.X
の環境下で以下のようなエラーが発生。
org.apache.tomcat.dbcp.dbcp.SQLNestedException: Cannot create PoolableConnectionFactory (Connection rejected: FATAL: Ident authentication failed for user "admin".)
PostgreSQLの認証機能で接続できないみたい。
そこでPostgreSQLのアクセス制限設定ファイルの
pg_hba.confを編集する。
local all ident md5 sameuser
の部分を・・
local all trust
に変更してローカルからのアクセスを制限しないようにする。
PostgreSQLの再起動。
で、問題解決。