View Issue Details

IDProjectCategoryView StatusLast Update
0010508Talerwallet (WebExtension)public2025-10-31 20:49
ReporterChristian Grothoff Assigned ToFlorian Dold  
PrioritynormalSeveritymajorReproducibilityunable to reproduce
Status closedResolutionfixed 
Platformi7OSDebian GNU/LinuxOS Versionsqueeze
Product Versiongit (master) 
Target Version1.1Fixed in Version1.1 
Summary0010508: request throttling issue
DescriptionDo a couple (or sometimes just one!) purchases (I did with Turnstile...) and get "request throttled" instead of instant payment. Used demo backend with KUDOS.
TagsNo tags attached.

Activities

Christian Grothoff

2025-10-24 00:53

manager   ~0026242

Need to figure out how to reproduce first.

Christian Grothoff

2025-10-28 16:30

manager   ~0026266

{
  "context": [],
  "cause": {
    "details": {
      "code": 7004,
      "when": {
        "t_ms": 1761665257993
      },
      "hint": "request to origin https://backend.demo.taler.net was throttled",
      "requestMethod": "POST",
      "requestUrl": "https://backend.demo.taler.net/instances/sandbox/orders/2025.301-02GD4RWF9VMV2/pay",
      "throttleStats": {
        "tokensHour": 1167.6395930555927,
        "tokensMinute": 0.375583333333743,
        "tokensSecond": 100,
        "maxTokensHour": 2000,
        "maxTokensMinute": 500,
        "maxTokensSecond": 100
      }
    }
  }
}

Florian Dold

2025-10-28 18:44

manager   ~0026267

commit 71258f630516c4b5f83a731aa9b379583703f99f (HEAD -> master, origin/master, origin/HEAD)
Author: Florian Dold <florian@dold.me>
Date: Tue Oct 28 18:38:43 2025 +0100

    util: fix logic bug in request throttler

Issue History

Date Modified Username Field Change
2025-10-19 09:44 Christian Grothoff New Issue
2025-10-19 09:44 Christian Grothoff Status new => assigned
2025-10-19 09:44 Christian Grothoff Assigned To => Florian Dold
2025-10-24 00:53 Christian Grothoff Assigned To Florian Dold =>
2025-10-24 00:53 Christian Grothoff Priority urgent => normal
2025-10-24 00:53 Christian Grothoff Reproducibility sometimes => unable to reproduce
2025-10-24 00:53 Christian Grothoff Status assigned => acknowledged
2025-10-24 00:53 Christian Grothoff Target Version 1.2 => post-1.0
2025-10-24 00:53 Christian Grothoff Note Added: 0026242
2025-10-28 16:30 Christian Grothoff Note Added: 0026266
2025-10-28 16:41 Christian Grothoff Assigned To => Florian Dold
2025-10-28 16:41 Christian Grothoff Status acknowledged => assigned
2025-10-28 16:41 Christian Grothoff Target Version post-1.0 => 1.1
2025-10-28 18:44 Florian Dold Note Added: 0026267
2025-10-28 18:44 Florian Dold Status assigned => resolved
2025-10-28 18:44 Florian Dold Resolution open => fixed
2025-10-31 20:48 Christian Grothoff Fixed in Version => 1.1
2025-10-31 20:49 Christian Grothoff Status resolved => closed