I'm using a Ubuntu VPS with Fasthosts in the UK. I have a Drupal site on the box and just installed the PennMUSH server.
If I telnet to localhost (port 4201) from the box itself, PennMUSH responds.
If I do netstat -ltnup , I can see PennMUSH is listening on port 4201.
However, I cannot connect via telnet on port 4201 from outside the server.
If I disable ufw and turn off iptables filtering as per How to start/stop iptables on Ubuntu?, there is no change.
Obviously ssh is working fine. Am I missing something?