View Issue Details

IDProjectCategoryView StatusLast Update
0010733Talermerchant backoffice SPApublic2025-12-05 11:08
ReporterChristian Grothoff Assigned Tosebasjm  
PrioritynormalSeverityminorReproducibilityalways
Status assignedResolutionopen 
Platformi7OSDebian GNU/LinuxOS Versionsqueeze
Product Versiongit (master) 
Target Version1.5 
Summary0010733: 451 response not handled by spa for template instantiation
DescriptionWhen the SPA receives a 451 from POSTing a template, it fails with a "Reponse invalid" message instead of pointing the user to the KYC requirement.
Steps To ReproduceStart with fresh merchant backend. Run taler-merchant-dbinit, and start ONLY taler-merchant-httpd.
Create an instance.
Create a bank account.
Create a template.
Use the template with the "Test" button.
Set the amount to be > 1.
Kaboom.
Additional InformationHere, the exchange interaction (taler-merchant-kyccheck, taler-merchant-exchangekeyupdate) were deliberately not running, so the operation failed because no exchange was available to handle the amount.

Now, I used an existing DB (didn't fully reset the DB), so maybe some additional steps _could_ be needed to get here, but I think the above is enough and in any case, 451 handling is the issue.
TagsNo tags attached.
Attached Files
error-handling.png (121,664 bytes)   
error-handling.png (121,664 bytes)   

Activities

Issue History

Date Modified Username Field Change
2025-12-05 11:08 Christian Grothoff New Issue
2025-12-05 11:08 Christian Grothoff Status new => assigned
2025-12-05 11:08 Christian Grothoff Assigned To => sebasjm
2025-12-05 11:08 Christian Grothoff File Added: error-handling.png