So I made a server and forwarded a port. I joined it with my external IP and everything worked fine. As soon as someone connected, I was timed out from the server. Here's the server log:
http://pastebin.com/exdJ7QmQ
http://pastebin.com/exdJ7QmQ