我正在嘗試從ColdFusion 8企業客戶端到Redhat 5 Postgres服務器的SSL連接。另一方成立了Postgres並向我發送了證書。CF8 SSL連接到Postgres失敗
- 我進口root.crt中到E:\ JRun4 \ JRE \ lib \ security中\ cacerts中成功並重新啓動該服務。
- Postgres的pg_hba.conf文件具有客戶端IP,並且不使用SSL連接細
- postgresql.conf中有SSL =上
- 服務器端的證書是根據http://www.postgresql.org/docs/8.2/static/ssl-tcp.html和presumingly做正確的創建。
啓用SSL後,我得到org.postgresql.util.PSQLException:連接嘗試失敗。它從我所做的搜索中產生很少有用的信息。
JDBC網址爲:jdbc:在PostgreSQL:// XXXX /主SSL =真
類:org.postgresql.Driver
什麼可以做,看看/測試,如果誤差源是在我結束或服務器端?
大概OT(但是誰知道):你爲什麼要閱讀Postgres的未發佈版本的文檔? – 2011-03-22 18:46:31
這是一個很好的問題,但內容與http://www.postgresql.org/docs/8.2/static/ssl-tcp.html基本相同。但是,我會修改鏈接。 – 2011-03-22 20:16:51