Should onion services report apparent replays in the log?
There are two things that can cause an onion service to see an (apparent) INTRODUCE2 replay attempt:
- An introduction point sending replayed requests
- A user sending the same request over and over, to make it look like an introduction point is sending replayed requests.
There isn't really a way to distinguish between the two cases, so it's not clear we can do more than log something like "fishy protocol violation, can't tell who is responsible.
Currently, we just reject the request.