View Issue Details

IDProjectCategoryView StatusLast Update
0010978Talerchallengerpublic2026-03-20 23:55
ReporterFlorian Dold 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
PrioritynormalSeveritytweakReproducibilityhave not tried
Status closedResolutionfixed 
Product Versiongit (master) 
Target Version1.5Fixed in Version1.5 
Summary0010978: SMS helpers need better logging
DescriptionWe had a situation where the telesign provider fails, but logs in /tmp are completely empty.
TagsNo tags attached.

Required notifications

Address or linkRemarkAdded byNotifiedActions

Activities

Florian Dold

2026-02-04 16:39

manager   ~0027562

Hernani is also suggesting to log the TAN code, does this make sense (when onboarding merchants on-site and some TAN delivery fails)?

Florian Dold

2026-02-06 14:47

manager   ~0027629

Other things to log:
* actual response of the SMS provider, instead of just the status code, which always seems to be 400 for unsupported phone numbers (odd, but not our choice)
* the phone number we tried to send to

Christian Grothoff

2026-02-07 15:42

manager   ~0027640

Fixed in the context of https://bugs.gnunet.org/view.php?id=10981 : we log the phone number, and the response from the provider. Note that all logging is to stderr, so you should find it in journalctl of the respective service (challenger, merchant, anastasis).

Christian Grothoff

2026-02-07 15:42

manager   ~0027641

Assigning to Florian for deployment to spec.

Florian Dold

2026-02-16 11:16

manager   ~0027752

Deployed to spec.

Issue History

Date ModifiedUsernameFieldChange
2026-02-04 14:22Florian DoldNew Issue
2026-02-04 16:38Florian DoldTarget Version => 1.5
2026-02-04 16:39Florian DoldNote Added: 0027562
2026-02-04 18:58Christian GrothoffSeverityminor => tweak
2026-02-04 18:58Christian GrothoffStatusnew => implementing
2026-02-04 18:58Christian GrothoffProduct Version => git (master)
2026-02-06 14:47Florian DoldNote Added: 0027629
2026-02-07 15:42Christian GrothoffNote Added: 0027640
2026-02-07 15:42Christian GrothoffNote Added: 0027641
2026-02-07 15:42Christian GrothoffAssigned To => Florian Dold
2026-02-07 15:42Christian GrothoffStatusimplementing => assigned
2026-02-16 11:16Florian DoldStatusassigned => informing
2026-02-16 11:16Florian DoldResolutionopen => fixed
2026-02-16 11:16Florian DoldNote Added: 0027752
2026-03-10 12:36Christian GrothoffFixed in Version => 1.5
2026-03-20 23:55Christian GrothoffStatusinforming => closed