View Issue Details

IDProjectCategoryView StatusLast Update
0010445Talerdonaupublic2025-09-23 00:55
ReporterFlorian Dold Assigned ToChristian Grothoff  
PriorityurgentSeverityblockReproducibilityhave not tried
Status assignedResolutionopen 
Target Version1.1 
Summary0010445: donau rsa secmod generates multiple keys for the same year, without indication which one is valid
DescriptionThe /keys response contains *multiple* keys for the same year (say 2025) and the same cipher and same amount.

That would be a bug but not a blocker.

However, when using the keys for the current year, it seems like some of them aren't valid. The merchant gets a ec=1702 response from donau.
Additional Information2025-09-22T23:03:06.698343+0200 taler-merchant-httpd-216730(GG468CD63AJ455C24WPFTFYHS8) WARNING External protocol violation detected at donau_api_batch_issue_receipts.c:263.
2025-09-22T23:03:06.698353+0200 taler-merchant-httpd-216730(GG468CD63AJ455C24WPFTFYHS8) ERROR Unexpected response code 500/1702 for POST http://localhost:8084/batch-issue/1
2025-09-22T23:03:06.698358+0200 taler-merchant-httpd-216730(GG468CD63AJ455C24WPFTFYHS8) ERROR Donau replied with HTTP 500 (ec=1702)
TagsNo tags attached.

Activities

Florian Dold

2025-09-22 23:24

manager   ~0025970

Can be reproduced via

$ taler-harness run-integrationtests donau

ONLY in the following commit (in the dev/dold/donau branch!)

commit ce21beec60a94cfd4ce8175ed9ccd72a503cccfe (HEAD -> dev/dold/donau, origin/dev/dold/donau)
Author: Florian Dold <florian@dold.me>
Date: Mon Sep 22 23:23:05 2025 +0200

    donau WIP

Christian Grothoff

2025-09-23 00:55

manager   ~0025971

Eh, did you configure Donau correctly? There is an implicit assumption here that key validity periods are always the full year.

Issue History

Date Modified Username Field Change
2025-09-22 23:18 Florian Dold New Issue
2025-09-22 23:18 Florian Dold Status new => assigned
2025-09-22 23:18 Florian Dold Assigned To => Christian Grothoff
2025-09-22 23:24 Florian Dold Note Added: 0025970
2025-09-23 00:55 Christian Grothoff Note Added: 0025971