So how did I found out about this? Thanks to Steve Kamerman, who took the time to comment to the PHP documentation. It turns out this issue is caused by the way libcurl behaves on linux and unix systems, where a SIGALRM is raised during the name resolution that is being caught by libcurl as…
A quick tweet to ServerGrove triggered me to receive this link from them with a way to possibly prevent this. I took the server-side version, and added to my /etc/ssh/sshd_config: ClientAliveInterval 60 I restarted my ssh daemon and connected again. I then went to pick up my son with the connection still open, and when…