View Issue Details

IDProjectCategoryView StatusLast Update
0010794Talerdeployment and operationspublic2025-12-18 20:55
ReporterStefan Assigned Tovecirex  
PriorityhighSeverityminorReproducibilityalways
Status closedResolutionfixed 
Product Version1.2 
Fixed in Version1.2 
Summary0010794: Merchant Backend v1.2.6: Request for obtaining an SMS to verify an update to the settings failed
DescriptionThis is just for information that my request for obtaining an SMS to verify an update to the settings failed. A wire transfer deadline and the location of the merchant were changed and on confirmation both a verification code per SMS and email had to be obtained. While the code via email arrived, the SMS request failed with the attached error message.
Steps To Reproducehacktivismch4sp with configured bank account; under menu item "Settings" / "Einstellungen" commit a change and get notified about SMS and code verification; try both.
TagsNo tags attached.
Attached Files

Relationships

related to 0010807 assignedStefan Having my.taler-ops.ch online, define crucial test cases and wherever possible, automate them 

Activities

vecirex

2025-12-17 09:56

manager   ~0027074

I successfully set up and used for sign up and login both factors (instance: hacktivismch11sp), but let me check!

Stefan

2025-12-18 08:07

developer   ~0027099

This works now. I tested again. Success! Good work on your side.

vecirex

2025-12-18 20:48

manager   ~0027105

Ty, I think, btw, this has to do with a short period of time where I missed to have the secrets set as env variables which the challenger tools are using to be able to send SMS through the services, clicksend and telesign, we have:

-rwxr-xr-x challenger-send-sms-clicksend.sh 3409 logplain
-rwxr-xr-x challenger-send-sms-telesign.sh 3924 logplain
-rwxr-xr-x challenger-send-sms.sh 711 logplain

Check here, in case of interest: https://git-www.taler.net/challenger.git/tree/src/challenger

If this happens you don't have credentials set to send SMS, and then of course all scripts just fail.

On my.taler-ops.ch this is configured via systemd and is not supposed to happen. On taler.hacktivism.ch I always run all commands manually to potentially discover new issues (in between); however, we should start having automated tests now such that something this obvious (making it not possible to sign up and potentially also to login, if you choose SMS; not allowing to change your PW, as you need two factors then etc.) cannot happen.

vecirex

2025-12-18 20:55

manager   ~0027106

As for what I wrote in the end
=> 0010807

Issue History

Date Modified Username Field Change
2025-12-17 09:47 Stefan New Issue
2025-12-17 09:47 Stefan Status new => assigned
2025-12-17 09:47 Stefan Assigned To => vecirex
2025-12-17 09:47 Stefan File Added: Hacktivism_Test_Error_SMS_on_verification_of_update_in_settings.png
2025-12-17 09:47 Stefan File Added: Hacktivism_Test_Error_SMS_on_verification_of_an_update_in_settings.png
2025-12-17 09:56 vecirex Note Added: 0027074
2025-12-18 08:07 Stefan Status assigned => resolved
2025-12-18 08:07 Stefan Resolution open => fixed
2025-12-18 08:07 Stefan Fixed in Version => 1.2
2025-12-18 08:07 Stefan Note Added: 0027099
2025-12-18 20:48 vecirex Note Added: 0027105
2025-12-18 20:48 vecirex Status resolved => closed
2025-12-18 20:54 vecirex Relationship added related to 0010807
2025-12-18 20:55 vecirex Note Added: 0027106