View Issue Details

IDProjectCategoryView StatusLast Update
0009112Talerchallengerpublic2024-08-28 23:31
ReporterFlorian Dold Assigned ToChristian Grothoff  
PrioritynormalSeverityminorReproducibilityhave not tried
Status closedResolutionfixed 
Product Versiongit (master) 
Target Version0.13Fixed in Version0.13 
Summary0009112: challenger requires secret-token prefix, this is not properly documented and checked [2h]
DescriptionI would expect the challenger-admin tool to check the prefix, but it doesn't. Instead, the challenger returns an error message wrongly claiming that the "Authorization" header was not specified.


fdold-work@sapota ~/r/t/sandcastle-ng (master)> curl -H "Authorization: Bearer sandbox" -X POST -d '{}' https://challenger.kyctest.taler.net/setup/2
{
  "code": 25,
  "hint": "A required parameter in the request was missing. This is likely a bug in the client implementation. Check if you are using the latest available version and/or file a report with the developers.",
  "detail": "Authorization"
}

fdold-work@sapota ~/r/t/sandcastle-ng (master)> curl -H "Authorization: Bearer secret-token:sandbox" -X POST -d '{}' https://challenger.kyctest.taler.net/setup/2
{
  "code": 9750,
  "hint": "The client is unknown or unauthorized."
}⏎
TagsNo tags attached.

Activities

Christian Grothoff

2024-08-24 16:11

manager   ~0023050

Documented need for prefix in 8e613f27..dfd8ea54

Christian Grothoff

2024-08-24 16:11

manager   ~0023051

Enforced use of prefix in challenger-admin for 57c388a..eeffb7a

Issue History

Date Modified Username Field Change
2024-08-23 17:10 Florian Dold New Issue
2024-08-23 17:10 Florian Dold Status new => assigned
2024-08-23 17:10 Florian Dold Assigned To => Christian Grothoff
2024-08-24 10:40 Christian Grothoff Summary challenger requires secret-token prefix, this is not properly documented and checked => challenger requires secret-token prefix, this is not properly documented and checked [2h]
2024-08-24 16:11 Christian Grothoff Note Added: 0023050
2024-08-24 16:11 Christian Grothoff Note Added: 0023051
2024-08-24 16:11 Christian Grothoff Status assigned => resolved
2024-08-24 16:11 Christian Grothoff Resolution open => fixed
2024-08-24 16:11 Christian Grothoff Fixed in Version => 0.13
2024-08-24 16:12 Christian Grothoff Product Version => git (master)
2024-08-24 16:12 Christian Grothoff Target Version 0.14 => 0.13
2024-08-28 23:31 Christian Grothoff Status resolved => closed