View Issue Details

IDProjectCategoryView StatusLast Update
0010988Talerspecificationpublic2026-02-05 03:41
ReporterFlorian Dold Assigned ToChristian Grothoff  
PrioritynormalSeverityfeatureReproducibilityhave not tried
Status confirmedResolutionopen 
Target Version1.8 
Summary0010988: when an exchange is not reachable, merchant backend does not expose any error [4d]
DescriptionOn the staging environment, I accidentally configured https://stage.exchange.taler-ops.ch/ instead of https://exchange.stage.taler-ops.ch/

When setting up a new instance with a new account, there was no error information whatsoever.

I had to manually run "taler-merchant-exchangekeyupdate -t" to figure out the problem.
TagsNo tags attached.

Activities

Christian Grothoff

2026-02-04 22:42

manager   ~0027580

I think we might need some new endpoints to expose the *exchange* status in the merchant backend to the SPAs.

sebasjm

2026-02-05 03:41

developer   ~0027581

if the /kyc endpoint return "exchange unreachable" and sysadmin have logs on WARN or ERROR i think that could be enough.

In this case we expected to see 2 kyc rows and only one showed up (prod)

Issue History

Date Modified Username Field Change
2026-02-04 17:10 Florian Dold New Issue
2026-02-04 20:06 Christian Grothoff Status new => confirmed
2026-02-04 20:06 Christian Grothoff Target Version => 1.5
2026-02-04 22:15 Christian Grothoff Assigned To => Christian Grothoff
2026-02-04 22:15 Christian Grothoff Status confirmed => assigned
2026-02-04 22:42 Christian Grothoff Status assigned => confirmed
2026-02-04 22:42 Christian Grothoff Category merchant backend => specification
2026-02-04 22:42 Christian Grothoff Target Version 1.5 => 1.8
2026-02-04 22:42 Christian Grothoff Note Added: 0027580
2026-02-04 22:42 Christian Grothoff Severity minor => feature
2026-02-04 22:43 Christian Grothoff Summary when an exchange is not reachable, merchant backend does not expose any error => when an exchange is not reachable, merchant backend does not expose any error [4d]
2026-02-05 03:41 sebasjm Note Added: 0027581