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

Countries where registration does not work #6027

Closed
2-4601 opened this Issue Jan 9, 2017 · 29 comments

Comments

Projects
None yet
@2-4601
Contributor

2-4601 commented Jan 9, 2017

If Signal registration does not work with your country and telco, please add that as a comment on this issue, and it will be updated on the tables below and looked into.

User reported countries where registration has issues

Country Telco Country prefix Telco prefix Example number Comments
Bosnia and Herzegovina m:tel +387 065, 066 +387655639xx #5384 (comment): SMS verification does not arrive or is delayed
Bosnia and Herzegovina +387 33 +38733123456 landline
Albania vodafone +355 66 +355661234567 works successfully on Telekom Albania (T-Mobile)
Andorra +376 +376812345
Czech Republic +420 +420512345678
Malaysia Maxis +60 012, 017, 014-2, 011-2 User says he tried registering on both Wi-Fi and data, and that he can't open the OWS homepage on a browser. https://redd.it/6tdemt
Turkey Avea +90 ‭0554 ‭00 90 554 123 45 67 Could not register via both, wifi and mobile
Vanuatu +678 #5850 (comment) Server says "Bad response: 400 Bad Request" for 6 digit numbers
Greenland +299 +299(6moredigits)
Netherlands VoIP +31 97 +31 97 12345678 cell phone numbers of +31 6 12345678 currently work
Finland DNA/Radiolinja +358 +358 123456 ~2k 6 digit numbers exist, 7 digit numbers from Finland have no issue
Belarus Velcom, MTS +375 29, 33 or 44 +375291234567 example number in internal format 80291234567
Macedonia Telekom (T-Mobile) +389 +38970xxxxxx, +38975xxxxxx "It used to work perfectly on my older iPhone's Signal app, but now I'm not receiving SMS confirmation codes. Calls as well."

Other countries where registration would not work

Country Telco Country prefix Telco prefix Example number Comments
Niue +683 +683(4digitnumber)
Tokelau +690 +690(4digitnumber)
Ascension Island +247 +247(4digitnumber)
Chad +235 +235250(4digitnumber)
Solomon Islands +677 +677(5digitnumber) landline
Cook Islands Format +682 +682(5digitnumber)
St. Helena and Tristan da Cunha +290 +290(4/5digitnumber) 4 digits according to wiki, but twillio has it with 5 digits
Samoa +685 +685(5digitnumber)
Suriname +597 +597(6digitnumber)
Sweden Telnor SE +46 aaa +46 aaa 0xx yyy zzzz not a valid Twilio format, but supported by Telnor

Fixed so far

Fixed by Country Telco Country prefix Telco prefix Example number Comments
#6027 (comment) Bosnia and Herzegovina BH Telecom +387 060, 061, 062 #6027 (comment)
#6027 (comment) United Arab Emirates +971 +97141234567, +971551234567 #5988: Censorship? SMS verification doesn't come through, call verification works
signalapp/Signal-Server@c2d8c9a Faroe Islands +298 +298123456 #5291: Server says "Bad response: 400 Bad Request" for 6 digit numbers
signalapp/Signal-Server@c2d8c9a Equatorial Guinea +240 +24007(4digitnumber)
signalapp/Signal-Server@c2d8c9a New Caledonia +687 +687123456 #5850: Server says "Bad response: 400 Bad Request" for 6 digit numbers
signalapp/Signal-Server@c2d8c9a French Polynesia +689 +68922(4digitnumber)
@moxie0

This comment has been minimized.

Member

moxie0 commented Jan 9, 2017

Shouldn't new caledonia, andora, etc work as of signalapp/libsignal-service-java@df5be03?

Also let's not tell people to add a zero to their number, that seems like it's bound to cause endless pain in the future.

@laurentdinclaux

This comment has been minimized.

laurentdinclaux commented Jan 9, 2017

@moxie0 the issue is server side

And yes I didn't go further using the 0 "workaround", just noticed that I could activate my account this way, end of the story.

@moxie0

This comment has been minimized.

Member

moxie0 commented Jan 9, 2017

Alright maybe this chart (thanks for making it @2-4601!) should include what the issue is. Seems like there's a problem with SMS/Voice delivery in some cases, or client/server not considering it a "valid" number for registration in others.

@2-4601

This comment has been minimized.

Contributor

2-4601 commented Jan 9, 2017

👍 I'll remove the 0 workarounds. The comments have references to issues which have more details but I'll add the short version to the comment field.
Some of those table rows are just added from @riyapenn's list so I don't know the exact cause of those issues, I assume she got the info through the support system?

@Trolldemorted

This comment has been minimized.

Contributor

Trolldemorted commented Jan 9, 2017

you maybe should add UAE: #5988

@laurentdinclaux

This comment has been minimized.

laurentdinclaux commented Jan 9, 2017

@moxie0 it is simple to test, you'll get a HTTP 400 Bad Request, add a zero, no error (but the sms won't get sent, my workaround implies waiting for the call alternative in app, which works with the added 0)

@2-4601

This comment has been minimized.

Contributor

2-4601 commented Jan 9, 2017

@Trolldemorted I was intending not to include countries in the list where registration does not work due to censorship. I think that's kind of a separate issue and the cause in those cases is clear. These are mostly some weird number issues, telcos unintentionally doing something odd, Twilio not supporting some countries, or some issue with the Signal registration infrastructure or client bugs. But I guess in some cases it's not clear if the issue is about malice or stupidity.

@Trolldemorted

This comment has been minimized.

Contributor

Trolldemorted commented Jan 10, 2017

@2-4601 in UAE's case, i think it is not yet clear whether it is censorship or a twilio hickup.

I mean, who would censor the sms but allow the calls to go through?

@johanw666

This comment has been minimized.

Contributor

johanw666 commented Jan 10, 2017

These call and sms systems are used for a lot of things so blocking them completely has side effects they may not like, but the contents of the sms are easy to filter on. Filtering the call realtime on a content-base is much more difficult.

@LaMpiR

This comment has been minimized.

LaMpiR commented Jan 10, 2017

Hi. For Bosnia +387 33 is a landline number. Don't see how one can use Signal on the landline phone?
Mtel with +387 65/66 has problems.

@2-4601

This comment has been minimized.

Contributor

2-4601 commented Jan 10, 2017

Don't see how one can use Signal on the landline phone?

You can use any number with Signal that can receive SMS or call verification from Twilio.

Mtel with +387 65/66 has problems.

Could you provide an example number? (Mainly interested in the prefixes, formatting and number of digits in the phone number)

@LaMpiR

This comment has been minimized.

LaMpiR commented Jan 10, 2017

All numbers in Bosnia and H. go with 3 prefix numbers and 6 numbers after that.
So, for example +387 country code, 33(code for the landline in city Sarajevo) 333-222(for the number).
Mobile phones use following prefixes:

060 happy
061, 062 , 060 BH Telecom
063 HT ERONET
064 haloo
065, 066, m:tel
067 izi mobil

So an mtel number which I used would be +387 65 563 9xx.
I've tested on three +387 65(mtel mobile provider) numbers.

A bigger list here, but it is more for landlines since every city has its own prefix. Sarajevo is 033, Banja Luka is 051 and so on.

If you need more help, happy to provide it since I would very much like to use signal.
p.s. I am not sure that the fixed 6 numbers is a fixed thing, but we dont have any 7 number phones and mobile providers added simply another prefix.

@moxie0

This comment has been minimized.

Member

moxie0 commented Jan 10, 2017

signalapp/Signal-Server@c2d8c9a

+298, +240, +687, and +689 should be good now as far as Signal server filtering

@laurentdinclaux

This comment has been minimized.

laurentdinclaux commented Jan 10, 2017

I can confirm that +687 works properly now. Thank you for the fix.

@LaMpiR

This comment has been minimized.

LaMpiR commented Jan 13, 2017

Do we have any news on the reason it's not working with sms verification? I would really much like to use it and would help in any way I can with this.

@2-4601

This comment has been minimized.

Contributor

2-4601 commented Jan 13, 2017

@LaMpiR In #5384 some users from your country reported that registering had worked before, then stopped working and then started to work again. Moxie said that during that time nothing specific was done on OWS end so it must have been either Twilio or the mobile carrier.
If you could test registering on another telco than m:tel it might help to rule out the culprit.

@LaMpiR

This comment has been minimized.

LaMpiR commented Jan 14, 2017

#Bosnia

So, I called a friend of mine, who is on Eronet and he managed from the first try. Called my father, tried and from the second time managed.

But today, I sent him few messages and he didn't get them and the I was seeing that the messages are delivered and likewise but none of us received messages. I've restarted the encryption process and it worked but still haven't received previous messages.

@2-4601 2-4601 added the bug label Jan 17, 2017

@HamzaAdilovic

This comment has been minimized.

HamzaAdilovic commented Feb 27, 2017

#Bosnia
I can confirm that BH Telecom (061/062/060) in Bosnia is not working right now. I tried with two numbers and I never received an SMS.

@jonalmeida

This comment has been minimized.

jonalmeida commented Apr 7, 2017

I can confirm that Signal works in UAE currently. The telecom providers haven't blocked registration or voice calls (yet?).

@HamzaAdilovic

This comment has been minimized.

HamzaAdilovic commented Apr 7, 2017

#Bosnia I can confirm that BH Telecom numbers (061/062/060) are working now.

@2-4601 2-4601 referenced this issue May 23, 2017

Closed

Neither SMS nor call registration works #6469

2 of 2 tasks complete
@belag

This comment has been minimized.

belag commented Jun 6, 2017

+381 (Serbia), Telenor network also NOT working. Neither SMS or call comes through. 069, 063 area code..

@bpdkaufman

This comment has been minimized.

bpdkaufman commented Jul 27, 2017

+236 (Central African Republic) on Orange and Telecel not working. Neither SMS or call come through. Works if i register a Google Voice number in the country, but not my SIM card number.

@NinebitX

This comment has been minimized.

NinebitX commented Aug 13, 2017

@2-4601 @riyapenn: Here's a new one:

Country Telco Country prefix Telco prefix Example number Comments
Malaysia Maxis +60 012, 017, 014-2, 011-2 User says he tried registering on both Wi-Fi and data, and that he can't open the OWS homepage on a browser. https://redd.it/6tdemt
@AykutCevik

This comment has been minimized.

AykutCevik commented Jan 28, 2018

Another new one:

Country Telco Country prefix Telco prefix Example number Comments
Turkey Avea +90 ‭0554 ‭00 90 554 123 45 67 Could not register via both, wifi and mobile
@dkim1958

This comment has been minimized.

dkim1958 commented Feb 14, 2018

registration does not work in Belarus (+375), GSM provider is Velcom (29 or 44), example number are +375 29 1234567 (international format) or 8029 1234567 (internal format). No SMS, no call...

@OoTheNigerian

This comment has been minimized.

OoTheNigerian commented Feb 21, 2018

(UPDATE) Resolved.

Nigeria. (+234)

My network is 9 Mobile (formerly Etisalat) I ported my number from GLO to it.

@stavreski

This comment has been minimized.

stavreski commented Mar 7, 2018

I'm reporting a verification problem here in Macedonia. I'm using Telekom, T-Mobile network: +389-70xxxxxx, +389-75xxxxxx. It used to work perfectly on my older iPhone's Signal app, but now I'm not receiving SMS confirmation codes. Calls as well. :(

Help!

@Arny2018

This comment has been minimized.

Arny2018 commented Mar 16, 2018

registration does not work in Belarus (+375), GSM provider is MTS (29 or 33), example number are +375 33 1234567 (international format) or 8033 1234567 (internal format). No SMS, no call...
Help!!!

@automated-signal

This comment has been minimized.

automated-signal commented Apr 3, 2018

GitHub Issue Cleanup:
See #7598 for more information.

@signalapp signalapp locked and limited conversation to collaborators Apr 3, 2018

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.