New Relay never receives flags

I’ve been trying to run a new relay for the last two weeks, however my relay never receives flags after publishing descriptors. I have seen in my logs that my ORPort is reachable:

[notice] Performing bandwidth self-test…done.
[notice] Self-testing indicates your ORPort 91.230.41.32:9053 is reachable from the outside. Excellent. Publishing server descriptor.
[notice] Now checking whether IPv4 ORPort 91.230.41.32:9053 is reachable… (this may take up to 20 minutes – look for log messages indicating success)

I believe that my torrc file is configured correctly:

ControlPort 9051
HashedControlPassword <hashed_password>
SocksPort 9050
CookieAuthentication 1
ORPort 9053 IPv4Only
Log info file /var/log/tor/info.log
Log debug file /var/log/tor/debug.log
Log notice file /var/log/tor/notice.log
BandwidthRate 40 MB
BandwidthBurst 60 MB
Nickname DesertConnecTor
ContactInfo <email_>
ExitRelay 0
RunAsDaemon 1
Address 91.230.41.32

I’m not sure what to do, I had run my relay for ~5 days but never received flags. When I check nyx it just shows flags: none. I have since been trying to reconfigure the relay to see if its a configuration issue, but all relays I had run in the past would receive flags within a day.

Zach via Tor Project Forum:

I’ve been trying to run a new relay for the last two weeks, however my relay never receives flags after publishing descriptors. I have seen in my logs that my ORPort is reachable:

[notice] Performing bandwidth self-test…done.
[notice] Self-testing indicates your ORPort 91.230.41.32:9053 is reachable from the outside. Excellent. Publishing server descriptor.
[notice] Now checking whether IPv4 ORPort 91.230.41.32:9053 is reachable… (this may take up to 20 minutes – look for log messages indicating success)

I believe that my torrc file is configured correctly:

ControlPort 9051
HashedControlPassword <hashed_password>
SocksPort 9050
CookieAuthentication 1
ORPort 9053 IPv4Only
Log info file /var/log/tor/info.log
Log debug file /var/log/tor/debug.log
Log notice file /var/log/tor/notice.log
BandwidthRate 40 MB
BandwidthBurst 60 MB
Nickname DesertConnecTor
ContactInfo <email_>
ExitRelay 0
RunAsDaemon 1
Address 91.230.41.32

I’m not sure what to do, I had run my relay for ~5 days but never received flags. When I check nyx it just shows flags: none. I have since been trying to reconfigure the relay to see if its a configuration issue, but all relays I had run in the past would receive flags within a day.

If you check on https://consensus-health.torproject.org/ (enter you
nickname or fingerprint on the bottom of the page) you can see that your
relay gets the V2Dir and Valid flags, so that’s good. The problem is,
though, that it only gets the Running flag from 3 directory authorities
indicating that they have trouble reaching your node. It seems your
relay is in UAE and they might block connections to the other 6
directory authorities? You could check on your server whether it’s
actually able to reach any of them as a next step in your debugging process.