That would have to be that either your firewall is catching them or your ports aren't properly connect. I'm not gonna type up a guide right here because that would take long and i am trying to help everyone so just find a guide on these forums where people explain making their server public without hamachi and it will explain what you need to do exactly so people can connect and play.