View Issue Details

IDProjectCategoryView StatusLast Update
0011058Talerexchangepublic2026-03-20 23:55
ReporterFlorian Dold Assigned ToChristian Grothoff 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
PriorityhighSeverityminorReproducibilityhave not tried
Status closedResolutionfixed 
Target Version1.5Fixed in Version1.5 
Summary0011058: exchange does not log taler error code on error responses
DescriptionIt only logs 0 even for error responses:

Feb 13 11:42:19 spec taler-exchange-httpd[86209]: (444Q8B1VDGEQ082MFZP9E754ZM) WARNING External protocol violation detected at taler-exchange-httpd_reserves_purse.c:695.
[...]
Feb 13 11:42:19 spec taler-exchange-httpd[86209]: (444Q8B1VDGEQ082MFZP9E754ZM) INFO Request for `/reserves/<redacted>/purse' completed with HTTP status 400 (0)

Clearly, the code for TALER_EC_EXCHANGE_RESERVES_PURSE_EXPIRATION_BEFORE_NOW should be logged, not zero.
TagsNo tags attached.

Required notifications

Address or linkRemarkAdded byNotifiedActions

Activities

There are no notes attached to this issue.

Issue History

Date ModifiedUsernameFieldChange
2026-02-13 10:54Florian DoldNew Issue
2026-02-13 10:54Florian DoldStatusnew => assigned
2026-02-13 10:54Florian DoldAssigned To => Christian Grothoff
2026-02-14 21:40Christian GrothoffStatusassigned => informing
2026-02-14 21:40Christian GrothoffResolutionopen => fixed
2026-02-14 21:40Christian GrothoffFixed in Version => 1.5
2026-03-20 23:55Christian GrothoffStatusinforming => closed