View Issue Details
| ID | Project | Category | View Status | Date Submitted | Last Update |
|---|---|---|---|---|---|
| 0011295 | Taler | merchant backend | public | 2026-03-25 15:10 | 2026-09-04 19:27 |
| Reporter | vecirex | Assigned To | Christian Grothoff | Resolution deadline | |
| Implementer | Reviewer | ||||
| Release signed by | Deployed by | ||||
| Verifier | Communicator | ||||
| Data protection authority notification required | No | ||||
| CSIRT notification required | No | ||||
| Estimated effort (hours) | Actual effort (hours) | 0 | |||
| Fast-track | No | ||||
| Work package | none | ||||
| Priority | normal | Severity | tweak | Reproducibility | always |
| Status | closed | Resolution | fixed | ||
| Target Version | 1.6 | Fixed in Version | 1.6 | ||
| Summary | 0011295: MFA: first SMS, then email (to be the other way around) | ||||
| Description | Non-blocking: In current v1.5.10, SMS auth is sent out first automatically, if MFA is configured to be email and sms, which is the case for mytops. | ||||
| Steps To Reproduce | Try, e.g., to create a new instance in the stage instance. | ||||
| Additional Information | We said in the past, email should be first (separate ticket on the whole MFA flow exists). | ||||
| Tags | No tags attached. | ||||
| Eh, the SPA is supposed to follow the order in the configuration. On my.taler-ops.ch/config I see that the order is (1) SMS (2) email, which suggests the configuration may be at fault here, not the SPA. | |
| Oh, I was not aware of this: will test! | |
| I just looked at stage config, which has email sms (cf. /config) It does not work. SMS goes out first. => Order in config without effect. | |
| And, stage is running v1.5.10: => if it worked in the past, it doesn't work now | |
| c875ab428..40044f09d adds channel order verification from the server and now integration test fails taler-harness run-integrationtests merchant-self-provision-activation-and-login | |
| Not at all obvious to me why the test fails now. | |
| Backend now puts challenges in a different order, always email before SMS. | |
| Old / clearly solved | |
| Date Modified | Username | Field | Change |
|---|---|---|---|
| 2026-03-25 15:10 | vecirex | New Issue | |
| 2026-03-25 15:11 | vecirex | Relationship added | related to 0011212 |
| 2026-03-25 15:12 | vecirex | Summary | MFA: first SMS, then email => MFA: first SMS, then email (to be the other way around) |
| 2026-03-25 15:12 | vecirex | Description Updated | |
| 2026-03-25 15:12 | vecirex | Additional Information Updated | |
| 2026-03-25 15:16 | Christian Grothoff | Note Added: 0028270 | |
| 2026-03-25 15:16 | Christian Grothoff | Assigned To | => vecirex |
| 2026-03-25 15:16 | Christian Grothoff | Status | new => implementing |
| 2026-03-25 15:16 | Christian Grothoff | Category | merchant backoffice SPA => deployment and operations |
| 2026-03-25 15:16 | Christian Grothoff | Target Version | => 1.8 |
| 2026-03-25 15:21 | vecirex | Note Added: 0028271 | |
| 2026-03-25 15:22 | vecirex | Status | implementing => assigned |
| 2026-03-25 15:25 | vecirex | Note Added: 0028272 | |
| 2026-03-25 15:25 | vecirex | Assigned To | vecirex => Christian Grothoff |
| 2026-03-25 15:26 | vecirex | Note Added: 0028273 | |
| 2026-03-25 18:35 | Christian Grothoff | Assigned To | Christian Grothoff => sebasjm |
| 2026-03-25 18:35 | Christian Grothoff | Severity | minor => tweak |
| 2026-03-25 18:35 | Christian Grothoff | Category | deployment and operations => merchant backoffice SPA |
| 2026-03-25 20:08 | sebasjm | Assigned To | sebasjm => Christian Grothoff |
| 2026-03-25 20:08 | sebasjm | Status | assigned => implementing |
| 2026-03-25 20:08 | sebasjm | Category | merchant backoffice SPA => merchant backend |
| 2026-03-25 20:09 | sebasjm | Note Added: 0028285 | |
| 2026-03-25 22:10 | Christian Grothoff | Assigned To | Christian Grothoff => Florian Dold |
| 2026-03-25 22:11 | Christian Grothoff | Note Added: 0028288 | |
| 2026-03-25 22:11 | Christian Grothoff | Status | implementing => assigned |
| 2026-03-26 06:42 | Christian Grothoff | Note Added: 0028290 | |
| 2026-05-29 19:20 | Christian Grothoff | Assigned To | Florian Dold => Christian Grothoff |
| 2026-05-29 19:20 | Christian Grothoff | Status | assigned => informing |
| 2026-05-29 19:20 | Christian Grothoff | Resolution | open => fixed |
| 2026-05-29 19:20 | Christian Grothoff | Fixed in Version | => 1.6 |
| 2026-05-29 19:20 | Christian Grothoff | Target Version | 1.8 => 1.6 |
| 2026-09-04 19:27 | vecirex | Note Added: 0029877 | |
| 2026-09-04 19:27 | vecirex | Status | informing => closed |