Declaring authorities with matching relay keys should fail

If a:

  • hard-coded entry or
  • config entry, tries to add:
  • an authority,
  • a bridge authority, or
  • a fallback directory, with the same:
  • relay key,
  • v3ident key,
  • IPv4 address and ORPort (matching any other IPv4 address and port), or
  • IPv4 address and DirPort (matching any other IPv4 address and port),
  • IPv6 address and ORPort (matching any other IPv6 address and port), or
  • IPv6 address and (IPv4) DirPort (matching any other IPv6 address and port), as an existing entry, tor should warn and refuse to start.