keybase-issues icon indicating copy to clipboard operation
keybase-issues copied to clipboard

Unable to verify phone number

Open sebastiannielsen opened this issue 6 years ago • 38 comments

Unable to verify phone number ERROR CODE 218 - Failed to send SMS Bad HTTP Code 400; Message to number ***********, is not a mobile number, more info: https://www.twilio.com/docs/errors/21614 details= in method keybase.1.phoneNumbers.resendVerificationForPhoneNumber

Shouldn't it call if it is unable to send SMS? Have a "fixed line number" connected to my SIM card.

https://www.telia.se/privat/telefoni/tjanster/produkt/mitt-hemnummer

sebastiannielsen avatar Sep 09 '19 19:09 sebastiannielsen

Same. Cell # is definitely correct although no message ever arrives on phone. I tried resending multiple times but never received message with verification code. Unlike the OP, I never received any error messages or anything else. Nor do I have a "fixed line number" associated with the SIM.

mjohngreene avatar Sep 09 '19 22:09 mjohngreene

@mjohngreene What country are you in? Anything special about your phone plan?

heronhaye avatar Sep 09 '19 22:09 heronhaye

I'm in the US. My plan is with Republic Wireless. I'm not sure it is really "special" or anything but Republic phones use wifi when available (ie, it automatically switches to wifi if I am in range of one I have access to) to keep cell costs down.

mjohngreene avatar Sep 09 '19 22:09 mjohngreene

Just covering some bases: looks like @sebastiannielsen's number isn't considered a mobile number as far as Twilio is concerned. My guess is it codes as a home phone number which means Twilio won't use it.

@mjohngreene's number looks like the problem that Google Voice has. Since Republic Wireless uses Bandwidth.com as the backing carrier, that's considered a VoIP number, so Twilio is silently failing on that number too.

plttn avatar Sep 10 '19 01:09 plttn

I know that twilio has the possibility to call as a fallback if SMS fails, I think keybase should have that option. Ergo it calls a normal phone call to the number and reads the code aloud as a voice if SMS sending fails.

sebastiannielsen avatar Sep 10 '19 01:09 sebastiannielsen

Just covering some bases: looks like @sebastiannielsen's number isn't considered a mobile number as far as Twilio is concerned. My guess is it codes as a home phone number which means Twilio won't use it.

@mjohngreene's number looks like the problem that Google Voice has. Since Republic Wireless uses Bandwidth.com as the backing carrier, that's considered a VoIP number, so Twilio is silently failing on that number too.

Shouldn't. Twilio uses netnumber, so even if it shows as 'untextable' they can see it's loaded on netnumber. I've verified my Google Voice and another VoIP number without issue

Lucky225 avatar Sep 10 '19 02:09 Lucky225

Never mind. The texts were apparently coming through but not appearing/rendering on my phone. So, it looks as though it was a problem with my phone and not Keybase's verification process. Apologies for the head fake.

mjohngreene avatar Sep 10 '19 16:09 mjohngreene

@mjohngreene i have the same issue from Turkey. Could you find a solution?

Thanks.

fbay26 avatar Oct 17 '19 16:10 fbay26

@fbay26 what kind of carrier are you using? should work from turkey.

heronhaye avatar Oct 22 '19 18:10 heronhaye

@heronhaye TurkTelekom

fbay26 avatar Oct 22 '19 18:10 fbay26

Do you have any issues with getting verification codes from other services?

heronhaye avatar Oct 22 '19 18:10 heronhaye

@fbay26 Looks like your phone number is verified. Does your app tell you otherwise?

heronhaye avatar Oct 22 '19 18:10 heronhaye

Probably its related with only TurkTelekom, i got verification sms to other service Vodafone

fbay26 avatar Oct 22 '19 19:10 fbay26

I'm from Vietnam, using Viettel as the carrier but also can't receive the OTP SMS to verify my phone number.

longnd avatar Oct 29 '19 06:10 longnd

@longnd Is your Keybase username longnd? According to our SMS provider, your verification code was sent successfully. Maybe it was blocked on your carrier's side?

heronhaye avatar Oct 29 '19 13:10 heronhaye

@heronhaye yes, that's my username. I just managed to verify my phone number BUT it's weird. Today I tried it several times, there were 2 times the SMS were received but a long time after I requested the OTP so when I enter it, it was expired already. The other times, the SMS never come. But my last try, it comes right after I request it. My carrier doesn't block it, I believe.

One more thing, here is a screenshot of the SMS I received. It was sent from an unknown mobile phone number. The content is just the OTP code with no explanation, at least sth like "Your Keybase verification code is: xxx" [ image deleted ]

longnd avatar Oct 29 '19 14:10 longnd

@heronhaye hello, I have same issue in Poland, Plus provider on Android device.

umiemnieumiem avatar Nov 06 '19 20:11 umiemnieumiem

@longnd It should say something like that. Did that code in your screenshot work?

@umiemnieumiem Please be more specific and include your Keybase username.

heronhaye avatar Nov 06 '19 21:11 heronhaye

@heronhaye my username wiemniewiem on Keybase. Despite removing and adding again my number, resending SMS multiple times or waiting patiently for one, no messege has ever appeared on my phone

umiemnieumiem avatar Nov 06 '19 22:11 umiemnieumiem

@umiemnieumiem Sorry, it looks to be all good on our side. Maybe your carrier is blocking the texts.

heronhaye avatar Nov 06 '19 22:11 heronhaye

@longnd It should say something like that. Did that code in your screenshot work?

@heronhaye yes, it works.

longnd avatar Nov 10 '19 07:11 longnd

@heronhaye Hi, I have same problem in Moldova, provider Idc.md. My keybase login is lexfiero. Other services sends sms on my number without issues.

seobaka avatar Nov 12 '19 10:11 seobaka

@seobaka According to our SMS provider, the number you provided is not a mobile phone number.

heronhaye avatar Nov 12 '19 14:11 heronhaye

@heronhaye but it is mobile number and other services like gmail, facebook, steam etc. Sends sms on my number. How can i verify it in keybase?

seobaka avatar Nov 15 '19 09:11 seobaka

I dont get any sms neither. I am from Turkey and my carrier is Turk Telekom

dvtkrlbs avatar Nov 18 '19 08:11 dvtkrlbs

Hmm i tried the verification from my phone (instead of my laptop) through a vpn and i got the sms.

dvtkrlbs avatar Nov 18 '19 08:11 dvtkrlbs

Hi, it's impossible to verify my phone number. I don't receive the SMS. Username: steevepay Country: France (+33)

steevepay avatar Nov 25 '19 12:11 steevepay

@steevepay Sorry, all looks good on our side. Contact your carrier.

heronhaye avatar Nov 25 '19 15:11 heronhaye

Hi. I dont receive the SMS. Username: virgo85 Country: Malta +356

Kabuk21 avatar Nov 25 '19 16:11 Kabuk21

@steevepay Sorry, all looks good on our side. Contact your carrier.

I have just succeed by restarting the smartphone, it has never happened before 🤷‍♂️ thanks for your reply

steevepay avatar Nov 25 '19 16:11 steevepay