我想使用OpenSSL從我的XP客戶端使用SSL連接到我的Postgres 8.3數據庫。這工作正常,沒有SSL。當我和SSL(無客戶端證書)試試吧,我得到的錯誤:解決PostgresQL中的「ssl握手失敗」錯誤
error:140790E5:SSL routines:SSL23_WRITE:ssl handshake failure
我懷疑我需要改變與Postgres的配置的東西,但我不知道是什麼。我遵循Postgres手冊中關於SSL的說明,包括創建自簽名證書。在我的pg_hba.conf中有一行:
host dbname loginname 123.45.67.89/32 md5
有什麼我應該看?
好問題,但解決方案不可能需要編程。可能在serverfault.com上獲得更好的響應 – erickson 2009-09-07 17:33:42