【发布时间】:2018-08-16 15:14:53
【问题描述】:
我的配置:
Windows 上的 postgreSQL 10 称为“服务器 A”ip:192.168.10.11 Docker debian 安装在“服务器 A”上
尝试从 docker 访问数据库:
psql -U postgres -h 192.168.10.11
然后我得到了不知名的“psql:无法连接到服务器:连接被拒绝”
检查了 C:\Program Files\PostgreSQL\10\data\posgresql.conf 与
listen_adresses='*'
和
port = 5432
检查了 C:\Program Files\PostgreSQL\10\data\pg_hba.conf 与
# TYPE DATABASE USER ADDRESS METHOD
host all all samehost trust
我禁用了防火墙,而不是尝试为端口和应用程序制定一些特定规则。 还尝试过: 检查“服务器 A”上的 netstat -an :
TCP 0.0.0.0:5432 0.0.0.0:0 LISTENING
我也尝试设置日志文件,但那里没有信息。事件日志中也没有信息。 所以'我很困惑。 我应该在哪里寻找任何线索?
【问题讨论】:
-
pg_hba.conf 中的 IPV6 部分怎么样?
-
我已经评论过了。我应该没有吗?
-
抱歉,我可能将此与身份验证问题混淆了,这是我遇到过很多次但不记得它解决了什么问题 :-) 看到你连接到远程主机,可能不是这样。
-
我可以在本地思考。
标签: windows postgresql docker psql windows-firewall