Repository navigation
Replies: 4 comments 1 reply
|
Edit: Guess it has something to do with the Signa SPQR enforcement for new registrations. What I learned so far:
So I guess I'll retry it by building the Docker image locally, that signal-ci v0.14.2 is used... |
|
you can e.g also use this image: |
|
Hmmm ... does not work either. Even with the latest tag (Invalid captcha given). |
|
In |
Uh oh!
There was an error while loading. Please reload this page.
Hi team,
want to register a new land line, without SMS support. Guess Captchas are enforced by now:
Return data
{"error":"Captcha required for verification, use --captcha CAPTCHA\nTo get the token, go to https://signalcaptchas.org/registration/generate.html\nAfter solving the captcha, right-click on the \"Open Signal\" link and copy the link.\n"}There are various docs here and at the signal-cli repository of AsamK, which are
I want to get the proper facts now (perhaps for the Wiki with exact working instructions :)
The steps on my side are now:
Open https://signalcaptchas.org/registration/generate and solve the captcha. After this a link is displayed to open signal with a URL starting with
signalcaptcha://This is the first step with a lot of variants, how to proceed from here. There are rumours, to:
signalcaptcha://signal-hcaptcha.<VALUE1>.registration.<VALUE2>) and use it as data in thePOSTpayload of the request above:--data '{"use_voice": false, "captcha": "signalcaptcha://signal-hcaptcha.<VALUE1>.registration.<VALUE2>"}'signalcaptcha://from the link above and use the remaining part in thePOSTpayload of the request above:--data '{"use_voice": false, "captcha": "signal-hcaptcha.<VALUE1>.registration.<VALUE2>"}'Note: Sometimes, the link begins with
signal-hcaptcha(very long VALUE2) - sometimes it issignal-hcaptcha-short.<VALUE1>.registration.<VALUE2>(short VALUE2). I could not reproduce when the captcha generator generates what variant.There are other posts, which states to put the captcha (or parts of it?!) in single quotes. But there are no examples for this.
Would it be a JSON payload of
{"use_voice": false, "captcha": "'signalcaptcha://signal-hcaptcha.<VALUE1>.registration.<VALUE2>'"}?At the end of the day, I'm always getting the response, that an invalid captcha is given (
{"error":"Invalid captcha given.\n"}). After some retries, I get rate-limited.Does anybody have a working approach? At the moment it's a try and error approach on my side, which doesn't make any sense. There must be a single working way and not tons of non-working variants :)
I know this is probably not the problem of this project here - it's a Signal issue. But maybe someone knows how to tackle this. I got this working before, but I have a new container now and my old volume is long gone.
All reactions