2017-03-20 20 views
4

環境PSQLException:サーバーがSSLをサポートしていません

のWindows HikariCPバージョン:2.6.0 JDKのバージョン:1.8.0_65 データベース:PostgreSQLの ドライババージョン:42.0.0 org.postgresql


これは2時間のようにしばらく動作し、その後例外が発生します。 私の設定:あまりにもSSLに関連

ds = new HikariDataSource(); 
    ds.setMaximumPoolSize(poolSize); 
    ds.setLeakDetectionThreshold(15000); 
    ds.setDataSourceClassName("org.postgresql.ds.PGSimpleDataSource"); 
    ds.addDataSourceProperty("serverName", serverAddress); 
    ds.addDataSourceProperty("databaseName", database); 
    ds.addDataSourceProperty("user", user); 
    ds.addDataSourceProperty("portNumber", port); 
    ds.addDataSourceProperty("password", password); 

私はpostgresql.confが設定されていない何も。

+0

他の人:https://github.com/brettwooldridge/HikariCP/issues/844 https://github.com/pgjdbc/pgjdbc/issues/788ます。https:// githubの.com /メタベース/メタベース/ issues/1905 – anothermh

+0

私はこれらの問題を開いています。 – Alexandre

答えて

0

あなたは=偽

例えばuseSslオプションを設定することで、明示的にSSLを無効にすることができますWindows上で同じ問題を抱え

ds.addDataSourceProperty("useSSL", "false"); 
+0

これは動作しません "ssl SSLを使用して接続します。ドライバはSSLをサポートしてコンパイルされている必要があります。将来のバージョンでは、値「true」が優先されます。詳細については、第4章「SSLの使用」を参照してください。 – Alexandre

関連する問題