My Server doesn't work remotely.

I need my server to work remotely, but it just doesn’t connect. I’ve tried it on a lot of computers. I got a Dynamic IP, but I use No-IP to change it every 5 minutes. I’ve portforwarded my needed ports, and disabled all firewalls. It still doesn’t connect.

It does, however, work my my computer which I am hosting the server on.

Please help me.

Even if you forwarded the port, firewalls may pervent the port opening.
Java applets won’t connect unless the destination is also the source of the applet.

A trick to test connectivity vs java permission problems is to use telnet; ie:
telnet 1.2.3.4 567
and see if you get a connection.

My game is not a java applet, it is a java program.

Are you binding to the internal IP or external? I would recommend binding to * to validate this is not the problem.

I bind to my WAN Ip. I use INetAddress.getByName(“www.ze.no-ip.biz”)

This is the address which is updated by the No-IP DUC on my system.

You should bind to the IP that you have setup portforwarding to.

I bind to InetAddress.getByName(“ze.no-ip.biz”);

Then:

connecter.connect(InetAddress.getByName(“ze.no-ip.biz”), 8484);

That should mean port 8484?

The server listens for connections on port 8484.

listener.bind(8484);

Like so.