Saya tidak tahu bagaimana Java menanganinya, tetapi sejumlah vendor baru-baru ini merilis pembaruan keamanan yang menonaktifkan dukungan negosiasi ulang SSL, terkadang dengan cara yang rusak. Beberapa telah diperbaiki sejak itu, beberapa tidak. Ini bisa menjadi masalah Anda, jika ini adalah sesuatu yang terjadi setelah sejumlah besar data (512Mb secara default) melewati koneksi. Karena kemungkinan besar Anda menggunakan kumpulan koneksi, itu tampaknya sangat mungkin.
Di PostgreSQL 8.4.3 (akan dirilis minggu ini), kami telah menambahkan parameter konfigurasi yang memungkinkan Anda menonaktifkan negosiasi ulang SSL sepenuhnya - yang mungkin patut dicoba. (ada juga versi baru di pohon sebelumnya (seperti 8.3) yang berisi fitur ini)