I can’t point to the exact logs, but the most common failures we see is with the timestamp being out of range (+/-60 seconds). We can’t help with people not having their phones synchronize their time. We see at least a few hundred requests a day with that issues, and all of them are from Android phones. 🫡
Very interesting. Isn't it too short for large videos over 3g?
Good point, but somehow Damus or other iOS devices don’t have that issue. Not sure if the signature is applied differently there 🤔
We have Tor and we also use scheduled IO threads. So if the app/OS is doing other things in the IO thread, the upload might be delayed a bit. But it shouldnt be that long. So I think it is mostly a slow connection + wrong date time of the phone.
I just bumped it to a 5 minutes window. Let’s see if this will improve the situation a bit
+/- 5 mins or just to the past? Void.cat seems to be annoyed by auths a few seconds in the future from us.
abs(sig_ts - now()) < 5 mins