Failure to elect master, v7.17

This is the issue: you can connect to this node at 172.16.0.149:9307 but when it tries its publish address of 172.16.0.149:9300 it gets a Connection reset error. See these docs for more information, particularly:

[... each node must be] accessible at its transport publish address by all other nodes in its cluster ...