View Issue Details

IDProjectCategoryView StatusLast Update
0010295Talerchallengerpublic2026-02-04 19:00
Reporterjonas Assigned ToFlorian Dold Resolution deadline
ImplementerReviewer 
Release signed byDeployed by 
VerifierCommunicator 
Data protection authority notification requiredNo  
CSIRT notification requiredNo  
Estimated effort (hours)Actual effort (hours)0 
Fast-trackNo
Work packagenone
PrioritynormalSeverityminorReproducibilityhave not tried
Status closedResolutionfixed 
Product Version1.0 
Target Version1.4Fixed in Version1.4 
Summary0010295: Did not get mobile tan -- SMS providers fail, need retry logic!
DescriptionI have tried multiple times with a Swiss Sunrise mobile number in correct +4176.... format but I don't get the sms.
TagsNo tags attached.

Required notifications

Address or linkRemarkAdded byNotifiedActions

Activities

Christian Grothoff

2025-08-28 08:58

manager   ~0025707

Hi Jonas, I've just tested it with my phone number, and it works fine. I also see no errors in the logs at the SMS service provider or on our end :-(. So my guess is: either there is/was a Sunrise problem,and/or maybe you blocked our SMS provider's phone number? It is not always the same, but right now it is +447873077777. Please check if that number is blocked on your end!

jonas

2025-08-28 09:04

reporter   ~0025708

I do not see that I have blocked that number (and get other TANs from various countries) so I am also confused about where the problem is. Anyway, I will try with snail mail and see if I get a letter instead...

Christian Grothoff

2025-08-28 10:32

manager   ~0025710

Could you add your phone number as a "private" message to this bug tracker and/or share it with me via e-mail (christian@grothoff.org)? I'd like to do more tests to figure this one out...

jonas

2025-08-28 10:46

reporter   ~0025711

Done via email. Thanks for looking into it!

Christian Grothoff

2025-08-28 11:06

manager   ~0025712

Opened Telesign case 01048853 on this.

We clearly need to start monitoring telesign.com for failures and resend via another provider if those happen. So that'll make the entire SMS sending logic way more complex :-(.

Christian Grothoff

2025-08-28 11:33

manager   ~0025713

Telesign answered: "We have performed some changes on our side to resolve the issue with delivery to the affected number. " -- I retested, and this time it worked. We should still implement an automatic retry with another provider eventually.

Christian Grothoff

2025-10-22 13:20

manager   ~0026220

Last edited: 2025-10-22 13:22

I've now written new shell scripts with a fallback from telesign to clicksend and added them to challenger/libeufin/anastasis.
Ansible deployment of the new secrets for challenger is still missing.
See https://git.taler.net/ansible-taler-exchange.git/tree/roles/challenger/templates/etc/challenger/sms-challenger.env.j2
for where the new secrets are used. We need to add them to the various inventories before enabling them in the j2 file.
Note that the current situation is harmless: if the secrets are not available, the fallback script fails clean.

Christian Grothoff

2025-12-07 09:46

manager   ~0026801

Did we not fix this one together in Ipsach?

Issue History

Date ModifiedUsernameFieldChange
2025-08-26 17:08jonasNew Issue
2025-08-27 04:08Christian GrothoffAssigned To => Florian Dold
2025-08-27 04:08Christian GrothoffStatusnew => assigned
2025-08-28 08:58Christian GrothoffNote Added: 0025707
2025-08-28 08:59Christian GrothoffAssigned ToFlorian Dold => Christian Grothoff
2025-08-28 08:59Christian GrothoffStatusassigned => feedback
2025-08-28 08:59Christian GrothoffAssigned ToChristian Grothoff =>
2025-08-28 08:59Christian GrothoffProduct Version => 1.0
2025-08-28 09:04jonasNote Added: 0025708
2025-08-28 09:04jonasStatusfeedback => new
2025-08-28 10:32Christian GrothoffNote Added: 0025710
2025-08-28 10:46jonasNote Added: 0025711
2025-08-28 11:06Christian GrothoffNote Added: 0025712
2025-08-28 11:07Christian GrothoffStatusnew => implementing
2025-08-28 11:07Christian GrothoffCategorywallet (all platforms) => challenger
2025-08-28 11:07Christian GrothoffTarget Version => 1.5
2025-08-28 11:10Christian GrothoffSummaryDid not get mobile tan => Did not get mobile tan -- SMS providers fail, need retry logic!
2025-08-28 11:33Christian GrothoffNote Added: 0025713
2025-09-06 18:40Christian GrothoffAssigned To => Christian Grothoff
2025-09-06 18:40Christian GrothoffStatusimplementing => assigned
2025-09-06 18:41Christian GrothoffStatusassigned => implementing
2025-10-21 22:15Christian GrothoffAssigned ToChristian Grothoff =>
2025-10-21 22:15Christian GrothoffAssigned To => Christian Grothoff
2025-10-21 22:15Christian GrothoffStatusimplementing => assigned
2025-10-22 13:20Christian GrothoffNote Added: 0026220
2025-10-22 13:22Christian GrothoffNote Edited: 0026220
2025-10-22 14:06Christian GrothoffAssigned ToChristian Grothoff => Florian Dold
2025-12-07 09:46Christian GrothoffNote Added: 0026801
2026-01-25 15:17Christian GrothoffStatusassigned => informing
2026-01-25 15:17Christian GrothoffResolutionopen => fixed
2026-01-25 15:17Christian GrothoffFixed in Version => 1.4
2026-01-25 15:17Christian GrothoffTarget Version1.5 => 1.4
2026-02-04 19:00Christian GrothoffStatusinforming => closed