keybase / keybase-issues

A single repo for managing publicly recognized issues with the keybase client, installer, and website.
902 stars 37 forks source link

Unable to verify phone number #3502

Open sebastiannielsen opened 5 years ago

sebastiannielsen commented 5 years ago

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

mjohngreene commented 5 years ago

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.

heronhaye commented 5 years ago

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

mjohngreene commented 5 years ago

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.

plttn commented 5 years ago

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.

sebastiannielsen commented 5 years ago

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.

Lucky225 commented 5 years ago

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

mjohngreene commented 5 years ago

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.

fbay26 commented 5 years ago

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

Thanks.

heronhaye commented 4 years ago

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

fbay26 commented 4 years ago

@heronhaye TurkTelekom

heronhaye commented 4 years ago

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

heronhaye commented 4 years ago

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

fbay26 commented 4 years ago

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

longnd commented 4 years ago

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

heronhaye commented 4 years ago

@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?

longnd commented 4 years ago

@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 ]

umiemnieumiem commented 4 years ago

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

heronhaye commented 4 years ago

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

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

umiemnieumiem commented 4 years ago

@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

heronhaye commented 4 years ago

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

longnd commented 4 years ago

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

@heronhaye yes, it works.

seobaka commented 4 years ago

@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.

heronhaye commented 4 years ago

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

seobaka commented 4 years ago

@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?

dvtkrlbs commented 4 years ago

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

dvtkrlbs commented 4 years ago

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

steevepay commented 4 years ago

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

heronhaye commented 4 years ago

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

Kabuk21 commented 4 years ago

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

steevepay commented 4 years ago

@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

trackingallday commented 3 years ago

Same issue in New Zealand +64

hwschuur commented 1 year ago

Similar issue from The Netherlands (+31). Username hwschuur

image
moeffju commented 1 year ago

Same from Germany (+49)

cunneen commented 1 year ago

Australia too (+61). Username cunneen .

luxusko commented 1 year ago

same in Slovakia (+421). Username luxusko.

SP109 commented 2 weeks ago

Same problem with me, too.

username:SP109 Carrier: alditalk (ePlus,O2)