View Issue Details

IDProjectCategoryView StatusLast Update
0010937Talermerchant backendpublic2026-01-28 18:56
Reportersebasjm Assigned ToChristian Grothoff  
PriorityhighSeveritymajorReproducibilityalways
Status assignedResolutionopen 
Target Version1.5 
Summary0010937: tried to create insteance in my taler-ops with a phone with spaces
Description {
  "error": {
    "errorDetail": {
      "code": 7005,
      "when": {
        "t_ms": 1769617417970
      },
      "hint": "Unexpected HTTP status 500 in response",
      "requestUrl": "https://my.taler-ops.ch/challenge/208-HQ33D2G6SXXSNQ9ZEXA2D91982AHPXFV7QPRNP4JM4PHSEKP9AE0",
      "requestMethod": "POST",
      "httpStatusCode": 500,
      "errorResponse": {
        "code": 2128,
        "hint": "The backend failed to launch a helper process required for the multi-factor authentication step. The backend operator should check the logs and fix the Taler merchant backend configuration.",
        "detail": "process exited with error"
      }
    }
  },
  "stack": "Error: Unexpected HTTP status 500 in response\n at _TalerError.fromDetail (https://my.taler-ops.ch/webui/index.js:8859:12)\n at opUnknownHttpFailure (https://my.taler-ops.ch/webui/index.js:10501:20)\n at async Object.call (https://my.taler-ops.ch/webui/index.js:30530:26)",
  "when": {
    "t_ms": 1769617417974
  }
}
TagsNo tags attached.

Activities

vecirex

2026-01-28 18:56

manager   ~0027426

Yay, thanks: this was discovered by a customer in Biel/Bienne directly (which we onboarded on-site), which entered the phone number in the typical swiss notation, being +41 NN NNN NN NN. We should support this as phone numbers can be more easily checked for correctness this way instead of enforcing all digits concatenated.

=> It must be assumed this to happen again, with unclear consequences if someone tries unassisted self-provisioning.

Issue History

Date Modified Username Field Change
2026-01-28 17:26 sebasjm New Issue
2026-01-28 17:26 sebasjm Status new => assigned
2026-01-28 17:26 sebasjm Assigned To => Christian Grothoff
2026-01-28 17:31 Christian Grothoff Target Version => 1.5
2026-01-28 18:56 vecirex Note Added: 0027426