-
-
Notifications
You must be signed in to change notification settings - Fork 319
Registration fails with: [403] AuthorizationFailedException #1788
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Comments
The same error has been reported here: #1491 (comment) Signal-Android by default doesn't use the captcha, but some different google play services based approach. |
Looking at the Signal-Server source, the relevant code appears to be in
It also invokes Other Singal-Server files that might be relevant here: I have experimented with registering various phone numbers from different IPs, but so far have not discerned a clear pattern. The same number can give AuthFailed, succeed an hour later, and then give AuthFailed an hour later again (holding constant everything else, like the IP address). Numbers that one would expect to be "effectively the same", like Some other factors that don't appear to make a difference:
Some numbers (or even the whole country codes) do appear likelier to succeed than others, though.
Maybe by the second attempt the original registration session had been closed (expired, or registered successfully)? By then the captcha would expire also, and would be rejected with 403 as any other "wrong" captcha.
There is a "push challenge" in To sum up: so far, it's not yet clear under what circumstances |
Uh oh!
There was an error while loading. Please reload this page.
Trying to register any number:
The long URL
signalcaptcha://…
is from https://signalcaptchas.org/registration/generate.html. (Trying a captcha from https://signalcaptchas.org/challenge/generate.html, getInvalid captcha given
).Registering on Android the same number from the same IP succeeds - the verification code gets sent.
Output of the above command in verbose mode (
signal-cli -v …
):This is with the latest version of signal-cli (0.13.16), but the results are the same with the previous version.
Is there a way to troubleshoot this further?
The text was updated successfully, but these errors were encountered: