2013-10-21 27 views
0

我有誰得到用戶:的pg_hba.conf - 客戶端的致命錯誤

FATAL:主機沒有pg_hba.conf的條目 「:8c64:7831 :: 8c64:2002 7831」 用戶 「」,數據庫「postgis」,SSL關

當試圖使用QGIS 2.0從Postgres檢索數據。用戶有一臺新機器(運行32位Windows 7)。其餘的財產目前正在運行XP,並且沒有其他人報告這個問題。我的pg_hba.conf擁有所有的信任:

host all all 127.0.0.1/32 trust 
host all all 0.0.0.0/0 trust 
host all all ::1/128  trust 
host all all 0.0.0.0/0 trust 

我需要做出pg_hba.conf文件的任何更改爲Windows 7客戶端?或者我需要做些什麼改變才能使它工作?

+3

屬於ServerFault,但是pro-tip是您缺少允許ipv6的條目,您只允許通過ipv6的本地主機。您應該添加::/0(所有地址)或2000 ::/3(所有可路由地址)。 – jishi

+0

@ jishi - 謝謝,已將記錄添加到pg_hba.conf中,並且正在等待用戶測試 – Mark

+0

@jishi - 您的建議奏效,謝謝 - 您是否想將它作爲答案提供,以便將其標記爲已接受? – Mark

回答

1

您缺少允許ipv6的條目,您只允許本地主機通過ipv6。您應該添加::/0(所有地址)或2000 ::/3(所有可路由地址)。

相關問題