pgpool-II连接池 - 错误:pgpool的“MD5”身份验证失败

时间:2013-07-25 18:29:21

标签: postgresql-9.1 rhel pgpool

使用以下仅用于连接池没有master_slave或复制:rhel 6,postgresql 9.1.9,& pgpool-II 3.1.3(也试过3.2.5)

http://www.pgpool.net/pipermail/pgpool-general/2013-May/001773.html

中建议的后续解决方案

按照MD5的说明操作后,我也尝试将pg_hba.conf和pool_hba.conf设置为信任本地和子网,但在尝试连接到本地池时仍然出现以下错误:

错误:用户foo的pgpool“MD5”身份验证失败

在Fedora 18上本地尝试使用pg9.2和来自Fedora repo的pgpool,开箱即用。

在我能找到的所有路线的末尾,我都能找到。

非常感谢帮助。

1 个答案:

答案 0 :(得分:0)

遇到同样的问题后,解决方法是将pool_passwd文件的所有权更改为postgres。

即使此文件具有644权限,如果所有者不是postgres,您将始终收到上述错误。我想这个文件的所有者和运行pgpool的用户必须匹配。

我正在运行PosgreSQL 9.2和pgpool-II 3.3.2,BTW。