NC offered the best solution, IMO.
It looks like higher latency accessing on port 5122 on your end.
ideas:
what sort of connection do you use? did you try accessing your router through ethernet cable rather than wifi?
do you have a usb modem?
do you have any port forwarding rule ?
Edit : do you use a proxy?