मुझे मुद्दा मिला। बस गुजर रहा है
ssl = true
JDBC के लिए पर्याप्त नहीं है, आपको अपने Java कीस्टोर में सही रूट प्रमाणपत्र भी स्थापित करने की आवश्यकता है ताकि PgJDBC दूरस्थ प्रमाणपत्र को सत्यापित कर सके।
यदि आप रूट सर्टिफिकेट स्टोर को कॉन्फ़िगर नहीं करना चाहते हैं तो आप इसके बजाय पास कर सकते हैं:
ssl = true
sslfactory = org.postgresql.ssl.NonValidatingFactory
हालांकि ऐसा करने से मैन-इन-द-मिडिल अटैक सुरक्षा अक्षम हो जाती है , इसलिए आपके एसएसएल सत्र में अब विश्वसनीय एंड-टू-एंड सुरक्षा नहीं है।
हेरोकू दस्तावेज़ यहां देखें:
(क्रेग रिंगर द्वारा जोड़ी गई एसएसएल सुरक्षा के बारे में चेतावनी)