Chances are it's related to your connection devices which most likely have internal firewalls. See if you can log into the device using your browser & enable UPnP if it supports UPnP. Otherwise you may need to manually port forward. Get a guide from here
Connection problems? Check here first!