Getting auto-relay to work

Excuse me, how did you determine that the relay address had been advertised to the network? I’ve examined the debug log of the daemon and unable to find any messages regarding address advertising. I can see relay addresses in ipfs id output but how can I be sure that each of these addresses has been advertised to the peers? I.e. some special messages should have been sent to the peers, shouldn’t they?

The following thing caused me to be in doubt about address advertising: an other node that is connected to the same public relay can’t find (ipfs dht findpeer) my node. From my point of view the routing in that case is straightforward: the other node should ask the public relay (that is already the one of its peers) about my node and get the answer. That can be broken in (only?) two cases: 1) my node doesn’t advertise the relay address to the relay node or 2) the other node doesn’t ask the relay node for my ID (shouldn’t it send findpeer queries to all of its peers including the relay?)