我已经安装了Postgres.app并将端口号修改为5466,我启用了listen_addresses ='*'。
我在pg_hba.conf中设置了'trust'。
我可以通过psql连接套接字。但是,psql -h localhost -p 5466失败并返回*“服务器意外关闭了连接 这可能意味着服务器异常终止 在处理请求之前或期间。“
端口5466映射到postgresql。
为什么我可以连接到套接字,而不是localhost的任何帮助将不胜感激。如果我在另一个端口上连接,则会立即返回错误,告诉我那里没有服务器,但是当我连接到正确的端口时,连接会挂起并返回上面的错误。
答案 0 :(得分:1)
问题是监控互联网流量的程序阻止了除80以外的所有端口:https://github.com/PostgresApp/PostgresApp/issues/169