ooni-probe/bridget should make sure that random port numbers are not already taken
The bridget plugin of ooni-probe generates random Control and SOCKS ports between 49152 and 65535 and a random Tor data directory containing an int between 0 and 424242424242. The ports are problematic here, because Tor won't start if a port is already in use. We already ran into this case. The plugin should make sure that a port number wasn't picked before, or it will conclude that a bridge is offline when it may be reachable. The directory name generation could also be improved, e.g., by using an internal counter.
To upload designs, you'll need to enable LFS and have an admin enable hashed storage. More information