登录后我收到以下消息。
创建 -> /var/www/.pcppass
#insert:hostname:port:username:password
*:*:admin:postgres
*:*:postgres:postgres
*:*:administrator:postges
host$ sudo chown www-data .pcppass
...它不起作用:-/
登录后我收到以下消息。
创建 -> /var/www/.pcppass
#insert:hostname:port:username:password
*:*:admin:postgres
*:*:postgres:postgres
*:*:administrator:postges
host$ sudo chown www-data .pcppass
...它不起作用:-/
经过长时间的搜索,问题似乎与使用受信任和 md5 主机条目的错误组合时 pg_hba.conf 和 pool_hba.conf 不兼容有关。请参阅此处和常见问题解答。这些链接显示了如何正确地将两个 conf 文件与此矩阵配对:
您必须根据此矩阵设置默认条目,以便在 pgpoolAdmin 中启用所谓的“超级用户”,并允许通过 pgpool 进行连接。
我还在这里找到了这个答案,它帮助我最终实现了与后端服务器的正确连接:我必须在我的 postgresql 服务器上的 pg_hba.conf 上将 pgpool 服务器标记为本地网络上的受信任服务器。