Det virkelige problem er:
Caused by: java.net.SocketException: Connection reset
at java.net.SocketInputStream.read
Forbindelsen blev lukket, da Java forsøgte at læse fra den. Dette kan være forårsaget af:
- PostgreSQL-serveren genstartes
- Den PostgreSQL-backend, du var forbundet til, bliver afsluttet
- Den PostgreSQL-backend, du var forbundet til, går ned
- Sviklet netværksforbindelse
- Dårligt opførte stateful firewalls
- Inaktive forbindelser, der udløber af NAT-forbindelsestabellerne for NAT-firewall/routere
... og sikkert mere. Tjek PostgreSQL-serverlogfilerne for at se, om der er noget informativt der; overveje også at lave noget netværkssporing med et værktøj som Wireshark.