I'm deploying the DM agent to a server at AWS EC2. It's a Server 2012.

I've done all the normal things, installed the agent, setup the security keys, even restarted the server and double-checked that the service is running. I also added a firewall rule (this is managed in the EC2 console via Security Groups, not at the machine level) for the default port used by the agent.