[Kryonet] Server conecting problem!

So i am using kryonet for my project and i can connect via LAN but can over the network.
I port forwarded everything and added exceptions to my firewall and still not working. Please help me!
The problem:

I tried to connect like this:


client.connect(120000, "myIP", 1998);

and i get error so if that fails (like it does), i do this:


client.connect(120000, "localhost", 1998);

Works perfectly!
Here are the ports that i opened:

Here are the exceptions in the firewall:

Please if you know what is happening do tell!
Thanks!

Some routers cannot ‘reference’ their own IP address (meaning you cannot connect to your own IP address). Ask a friend or someone on different network (different IP address) to try to connect to you.

Thanks, you were right :D. It is working fine! Thanks again!