Ok so this may be something really obvious that I am missing out but hopefully somebody will be able to spot what I have done wrong or suggest some further steps.
I am running a debian squeeze server on our domain network and when in the office on the same network as the server I can connect to the FTP and SSH on to the server without an issue.
However FTP and SSH connections over a VPN onto the network (to a windows server) appear to be timing out. Putty is reporting
Network Error: Connection timed out
I have removed iptables to see if that made any difference but still no luck. While telneting on to either port 21 or 22 of the server I get the response
Could not open connection to the host, on port 21: Connect Failed
I have even tried to turn off the laptop firewall to see if it is a local issue but port 80 i am still able to access (can also ping - response approx 70ms).
It only seems to be a recent problem but I haven't made any changes to the system since it worked (that I can remember).
Any help would be appreciated