View Issue Details
ID | Project | Category | View Status | Date Submitted | Last Update |
---|---|---|---|---|---|
0010445 | Taler | donau | public | 2025-09-22 23:18 | 2025-09-23 00:55 |
Reporter | Florian Dold | Assigned To | Christian Grothoff | ||
Priority | urgent | Severity | block | Reproducibility | have not tried |
Status | assigned | Resolution | open | ||
Target Version | 1.1 | ||||
Summary | 0010445: donau rsa secmod generates multiple keys for the same year, without indication which one is valid | ||||
Description | The /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 Information | 2025-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) | ||||
Tags | No tags attached. | ||||
|
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 |
|
Eh, did you configure Donau correctly? There is an implicit assumption here that key validity periods are always the full year. |
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 |