Failed connecting to node for IoT / NAT node

After restarting my Teleport Auth service I wasn’t able to access the Teleport console as I ran into this error.

failed connecting to node graviton-gcp-iot.
Original Error: *net.OpError dial tcp: missing address

The reason for this, was I hadn’t set advertise_ip within the nodes config teleport.yaml . Once I added this, and restarted the server I was able to access the server.

# When running in multi-homed or NATed environments Teleport nodes need
# to know which IP it will be reachable at by other nodes
# This value can be specified as FQDN e.g.