Shard collection lab error message

I have both shards up and running but keep getting this error when attempting to validate:

Client experienced a timeout when connecting to ‘m103-repl-2’ - check that mongod/mongos processes are running on the correct ports, and that the ‘m103-admin’ user authenticates against the admin database.

I have double checked my ports and I am connected to the mongos using the correct authentication database. Any ideas?

Please check our forums
Many threads on timeout issues
is rs.status() and sh.status() ok?
Are you able to connect to m103-repl-2
Sometimes network issues also can cause timeout or low resources on VM