just so you guys know, i live in the us and had the same problems, so it's just the server. If you want to run a server, you should look up The_Monk's guide post he wrote, his hosted games have consistently been awesome, even when I was being rejected by every other server out there.
Here's a link:
WWW LinkAnd here's the essentials for hosting:
Ports that need forwarding for SINS (client&host):
TCP 6112 < --- port the game.exe listens on
TCP 6000 < --- port I'm assuming IronClad Online uses
the above ports will need to be forwarded through any network device hardware (router) you have between your computer and the internet as well as allowed connection through any software firewall along the same path.
Check out the first post in the thread for dealing with your router.