Does anyone know why SSH is blocked by mobile operators?
I am using Nokia N900 on French SFR mobile network and recently noticed that I can’t connect to my personal server via SSH, but only when using mobile network – everything is fine using WiFi. The error message is “Read from remote host : Connection reset by peer”. I decided to change a port number on the server, and it helped… but not for long. Now I am able to connect, but connection is interrupted after certain amount of data has been transmitted. The problem mainly affects scp, but can also be demostrated in ssh by executing ls /usr/bin a couple of times for example. How network providers recognize SSH without using a port number – I believe they must be analyzing the packets. Question is why they are doing this – is it to make it impossible to circumevent their artificial limitations?