To clarify some things, I can now connect to my Tekkit server, however, other people still cannot. MY problem was that I had 3.0.0 installed instead of 2.1.1. I still don't know why nobody else can connect, I've told them to downgrade and it's still not working. Apparently they're getting timed out, whereas I was just getting "connection refused".