View Issue Details

IDProjectCategoryView StatusLast Update
0006981libeufinlibeufin-nexuspublic2023-02-02 00:25
ReporterChristian Grothoff Assigned ToMS  
PrioritynormalSeverityminorReproducibilityalways
Status closedResolutionfixed 
Platformi7OSDebian GNU/LinuxOS Versionsqueeze
Target Version0.9.1 
Summary0006981: nexus returns 400 when facade authentication fails (instead of 401)
DescriptionIn the logs: caught exception while handling .../taler-wire-gateway/history/{incoming,outgoing}/ (Authorization header not found)
Client gets a 400 bad request. Should be a 401. Reproduced easily via wget.
TagsNo tags attached.

Activities

MS

2023-01-12 18:18

manager   ~0019636

Fixed.

$ curl -v http://localhost:8082/facades/test-facade/taler-wire-gateway/history/incoming
* Trying 127.0.0.1:8082...
* Connected to localhost (127.0.0.1) port 8082 (#0)
> GET /facades/test-facade/taler-wire-gateway/history/incoming HTTP/1.1
> Host: localhost:8082
> User-Agent: curl/7.81.0
> Accept: */*
>
* Mark bundle as not supporting multiuse
< HTTP/1.1 401 Unauthorized
< Content-Type: application/json
< transfer-encoding: chunked
<
{
  "code" : 4,
  "hint" : "see detail",
  "detail" : "Authorization header not found"
* Connection #0 to host localhost left intact
}

Issue History

Date Modified Username Field Change
2021-08-05 21:30 Christian Grothoff New Issue
2021-08-05 21:30 Christian Grothoff Assigned To => Florian Dold
2021-08-05 21:30 Christian Grothoff Status new => assigned
2023-01-08 11:30 Christian Grothoff Target Version => 0.9.1
2023-01-10 18:56 Florian Dold Assigned To Florian Dold => MS
2023-01-12 18:18 MS Note Added: 0019636
2023-01-12 18:19 MS Status assigned => resolved
2023-01-12 18:19 MS Resolution open => fixed
2023-02-02 00:25 Christian Grothoff Status resolved => closed
2023-04-13 20:38 Florian Dold Category nexus => libeufin-nexus