获取主机"没有pg_hba.conf条目使用主机名配置pg_hba时

时间:2014-08-25 07:27:25

标签: postgresql authentication database-connection

我使用主机名(而不是IP地址)配置pg_hba.conf来验证正确的主机访问权限(这在Postgres Documentation中有记录):

# TYPE  DATABASE        USER            ADDRESS                 METHOD
host    all         all         hostname.domain        password

第一次它可以工作,但是大约一天后(可能是我们的DHCP服务器为主机名分配了一个新的IP地址)它将无法工作,我收到错误:

FATAL: no pg_hab.conf entry for host "192.168....", user ....

我在ubuntu 14.04上使用postgres 9.3.5。

为什么基于主机的身份验证无法使用主机名?还有其他设置吗?

谢谢你, 弗朗兹


正如评论员所说,在服务器日志中有更详细的错误消息,并要求我们的DNS负责,他说,可能存在一些错误的配置;因此它可能不是PostgreSQL的错误

0 个答案:

没有答案