View Issue Details

IDProjectCategoryView StatusLast Update
0010651Talerexchange KYC customer webuipublic2025-12-21 20:47
ReporterChristian Grothoff Assigned Tosebasjm Resolution deadline
ImplementerReviewer 
Release signed byDeployed by 
VerifierCommunicator 
Data protection authority notification requiredNo  
CSIRT notification requiredNo  
Estimated effort (hours)Actual effort (hours)0 
Fast-trackNo
Work packagenone
PrioritynormalSeverityminorReproducibilityalways
Status closedResolutionfixed 
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.

Required notifications

Address or linkRemarkAdded byNotifiedActions

Relationships

related to 0010623 informingFlorian Dold replace the prebuilt SPA development release procedure [6h] 

Activities

Christian Grothoff

2025-11-24 22: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 13: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 ModifiedUsernameFieldChange
2025-11-24 22:17Christian GrothoffNew Issue
2025-11-24 22:17Christian GrothoffStatusnew => assigned
2025-11-24 22:17Christian GrothoffAssigned To => Christian Grothoff
2025-11-24 22:20Christian GrothoffNote Added: 0026603
2025-11-24 22:52Christian GrothoffAssigned ToChristian Grothoff => sebasjm
2025-11-24 22:53Christian GrothoffCategoryexchange => exchange KYC SPA
2025-11-25 13:26sebasjmNote Added: 0026625
2025-11-25 13:27sebasjmStatusassigned => informing
2025-11-25 13:27sebasjmResolutionopen => fixed
2025-11-25 13:29sebasjmRelationship addedrelated to 0010623
2025-11-25 19:09Christian GrothoffFixed in Version => 1.3
2025-11-25 19:09Christian GrothoffTarget Version1.4 => 1.3
2025-12-21 20:47Christian GrothoffStatusinforming => closed
2026-08-23 14:17Florian DoldCategoryexchange KYC SPA => exchange KYC customer webui