SRV record default weight (and port?)
If a SRV dns record is created without a weight set it should default to 0, or print an error, rather than creating an invalid record. Similarly with the port number it should at least print an error, or default to 0 so the dns record isn't invalid.