Have you tried commenting these lines out?
Code:
<!-- Only specify these two if you really think you need to. (read: You don't) -->
<address>173.34.35.197</address>
<localaddress>192.168.2.113</localaddress>
Those aren't needed if you aren't running your own login server.
Also, you mentioned that you were using port forwarding for 9000 and 7778. You should only be using port range forwarding. Port forwarding is for forwarding 1 port to another, like if you wanted to convert port 9000 to port 21 or something. Port range forwarding is for forwarding a range of ports (or a single port) to a specific IP.