Solusi 1:
Apakah Anda mengizinkan ICMP melalui VPN? "Koneksi TCP terhenti setelah beberapa detik" sering diterjemahkan menjadi "lubang hitam PMTU".
Solusi 2:
Mirip dengan tanggapan @Gerald, halaman ini http://www.netheaven.com/pmtu.html memberikan penjelasan yang baik tentang MTU Discovery dan opsi saat menghadapi masalah ini.
Juga whitepaper oleh Cisco yang membahas IP Fragmentation, MTU Discovery, dan MSS semuanya berkaitan dengan terowongan VPN IPSec tetapi sama-sama valid untuk situasi serupa. http://www.cisco.com/en/US/tech/tk827/tk369/technologies_white_paper09186a00800d6979.shtml
Solusi 3:
Kami memiliki masalah spurios serupa dengan scp pada beberapa server Linux (Debian, 2.6.24-etchnhalf).
Kami dapat menghilangkan kios dengan menonaktifkan variabel TCP tcp_sack ("pengakuan selektif tcp") di server jarak jauh:
sysctl -w net.ipv4.tcp_sack=0
Di Debian, tcp_sack diaktifkan secara default. Jika saya membaca http://www.frozentux.net/ipsysctl-tutorial/chunkyhtml/tcpvariables.html, tidak masuk akal untuk menonaktifkan opsi ini, tetapi dalam kasus kami, opsi ini membantu.
Anda dapat membuat perubahan ini permanen dengan menambahkan baris net.ipv4.tcp_sack=0
ke /etc/sysctl.conf (pada YMMV sistem Linux lainnya).