Det verkliga problemet är:
Caused by: java.net.SocketException: Connection reset
at java.net.SocketInputStream.read
Anslutningen stängdes när Java försökte läsa från den. Detta kan orsakas av:
- PostgreSQL-servern startas om
- PostgreSQL-backend som du var ansluten till avslutas
- PostgreSQL-backend som du var ansluten till kraschar
- Tveksam nätverksanslutning
- Dåligt uppförda tillståndsbrandväggar
- Inaktiva anslutningar tar slut i NAT-anslutningstabellerna för NAT-brandväggar/routrar
... och förmodligen mer. Kontrollera PostgreSQL-serverloggarna för att se om det finns något informativt där; överväg också att göra lite nätverksspårning med ett verktyg som Wireshark.