View Issue Details

IDProjectCategoryView StatusLast Update
0010651Talerexchange KYC SPApublic2025-11-25 20:09
ReporterChristian Grothoff Assigned Tosebasjm  
PrioritynormalSeverityminorReproducibilityalways
Status resolvedResolutionfixed 
Platformi7OSDebian GNU/LinuxOS Versionsqueeze
Product Versiongit (master) 
Target Version1.3Fixed in Version1.3 
Summary0010651: assertion logged when KYC backend is down by oauth2 plugin
DescriptionSee:

2025-11-24T23:15:36.265627+0100 taler-exchange-httpd-1020665(6DJRHZZ93Z4FXQX7JJXEGY3568) ERROR Assertion failed at taler-exchange-httpd_kyc-start.c:516.
2025-11-24T23:15:36.265637+0100 taler-exchange-httpd-1020665(6DJRHZZ93Z4FXQX7JJXEGY3568) ERROR KYC process failed to start with error 1926 (/setup request to OAuth 2.0 backend returned unexpected HTTP status code)

There is no need to *Assert* here, this is an error but probably should not be an assertion violation.
TagsNo tags attached.

Relationships

related to 0010623 feedbackFlorian Dold replace the prebuilt SPA development release procedure 

Activities

Christian Grothoff

2025-11-24 23:20

manager   ~0026603

Also, in this case, no suitable error is shown by the SPA!

POST https://exchange.taler.grothoff.org/kyc-start/1QJV5H3W1KVMBEQ2878ZP1HQ310T6FRK40BCWSWQARS002ZN8W1G-0-1
Status 502 Bad Gateway
{
  "code": 1926,
  "hint": "The exchange received an unexpected malformed response from its KYC backend.",
  "detail": "/setup request to OAuth 2.0 backend returned unexpected HTTP status code"
}

=> SPA shows NOTHING!

sebasjm

2025-11-25 14:26

developer   ~0026625

the spa is ancient, also this 0010206 was fixed but not in exchange.git

now is 1.2.1-dev.1 and should be fixed

I will increase the priority of this 0010623

Issue History

Date Modified Username Field Change
2025-11-24 23:17 Christian Grothoff New Issue
2025-11-24 23:17 Christian Grothoff Status new => assigned
2025-11-24 23:17 Christian Grothoff Assigned To => Christian Grothoff
2025-11-24 23:20 Christian Grothoff Note Added: 0026603
2025-11-24 23:52 Christian Grothoff Assigned To Christian Grothoff => sebasjm
2025-11-24 23:53 Christian Grothoff Category exchange => exchange KYC SPA
2025-11-25 14:26 sebasjm Note Added: 0026625
2025-11-25 14:27 sebasjm Status assigned => resolved
2025-11-25 14:27 sebasjm Resolution open => fixed
2025-11-25 14:29 sebasjm Relationship added related to 0010623
2025-11-25 20:09 Christian Grothoff Fixed in Version => 1.3
2025-11-25 20:09 Christian Grothoff Target Version 1.4 => 1.3