View Issue Details

IDProjectCategoryView StatusLast Update
0010240Talermerchant backendpublic2025-08-31 17:09
Reportersebasjm Assigned ToChristian Grothoff Resolution deadline
ImplementerReviewer 
Release signed byDeployed by 
VerifierCommunicator 
Data protection authority notification requiredNo  
CSIRT notification requiredNo  
Estimated effort (hours)Actual effort (hours)0 
Fast-trackNo
Work packagenone
PriorityhighSeveritymajorReproducibilityhave not tried
Status closedResolutionunable to reproduce 
Product Version1.0 
Target Version1.0 stretch goalsFixed in Version1.0 stretch goals 
Summary0010240: merchant die and didn't restart on backend.test.taler.net
DescriptionThe reason of the failure is still under investigation (an assert failed) but anyway the merchant backend should restart with no dependency problem.

Aug 05 18:04:47 efc4d4660691 taler-merchant-httpd[63807]: (GX4FCY9KEHTCP1CDESKY7FDZ48) INFO Handling request (GET) for URL '/instances/blog/private/orders/2025.217-02G3P49NSYERG'
Aug 05 18:04:47 efc4d4660691 taler-merchant-httpd[63807]: (GX4FCY9KEHTCP1CDESKY7FDZ48) INFO Given authorization token `e53d5bfc-d71e-423d-9b96-52c25f1d198b' is malformed
Aug 05 18:04:47 efc4d4660691 taler-merchant-httpd[63807]: (GX4FCY9KEHTCP1CDESKY7FDZ48) WARNING External protocol violation detected at taler-merchant-httpd_helper.c:564.
Aug 05 18:04:47 efc4d4660691 taler-merchant-httpd[63807]: (GX4FCY9KEHTCP1CDESKY7FDZ48) WARNING Trying deprecated secret-token:password API authN
Aug 05 18:04:47 efc4d4660691 taler-merchant-httpd[63807]: (GX4FCY9KEHTCP1CDESKY7FDZ48) INFO Processing order 2025.217-02G3P49NSYERG in phase 0
Aug 05 18:04:47 efc4d4660691 taler-merchant-httpd[63807]: (GX4FCY9KEHTCP1CDESKY7FDZ48) INFO Processing order 2025.217-02G3P49NSYERG in phase 1
Aug 05 18:04:47 efc4d4660691 taler-merchant-httpd[63807]: (GX4FCY9KEHTCP1CDESKY7FDZ48) INFO lookup_contract_terms (2025.217-02G3P49NSYERG) returned 1
Aug 05 18:04:47 efc4d4660691 taler-merchant-httpd[63807]: (GX4FCY9KEHTCP1CDESKY7FDZ48) INFO Order 2025.217-02G3P49NSYERG is unpaid (unwired) according to database
Aug 05 18:04:47 efc4d4660691 taler-merchant-httpd[63807]: (GX4FCY9KEHTCP1CDESKY7FDZ48) INFO Processing order 2025.217-02G3P49NSYERG in phase 2
Aug 05 18:04:47 efc4d4660691 taler-merchant-httpd[63807]: (GX4FCY9KEHTCP1CDESKY7FDZ48) WARNING choice index -1 for order 2025.217-02G3P49NSYERG is invalid or not yet available
Aug 05 18:04:47 efc4d4660691 taler-merchant-httpd[63807]: (GX4FCY9KEHTCP1CDESKY7FDZ48) INFO Processing order 2025.217-02G3P49NSYERG in phase 3
Aug 05 18:04:47 efc4d4660691 taler-merchant-httpd[63807]: (GX4FCY9KEHTCP1CDESKY7FDZ48) INFO Order 2025.217-02G3P49NSYERG unpaid for session ffbeaeef-1576-4367-845e-18fcd46d94c5 (unwired)
Aug 05 18:04:47 efc4d4660691 taler-merchant-httpd[63807]: (GX4FCY9KEHTCP1CDESKY7FDZ48) INFO Processing order 2025.217-02G3P49NSYERG in phase 4
Aug 05 18:04:47 efc4d4660691 taler-merchant-httpd[63807]: (GX4FCY9KEHTCP1CDESKY7FDZ48) ERROR Assertion failed at json_helper.c:57. Aborting.
Aug 05 18:04:47 efc4d4660691 systemd[1]: taler-merchant-httpd.service: Main process exited, code=killed, status=6/ABRT
Aug 05 18:04:47 efc4d4660691 systemd[1]: taler-merchant-httpd.service: Failed with result 'signal'.
Aug 05 18:04:48 efc4d4660691 systemd[1]: taler-merchant-httpd.service: Scheduled restart job, restart counter is at 103.
Aug 05 18:04:48 efc4d4660691 systemd[1]: Stopped taler-merchant-httpd.service - GNU Taler payment system merchant backend.
Aug 05 18:04:48 efc4d4660691 systemd[1]: Dependency failed for taler-merchant-httpd.service - GNU Taler payment system merchant backend.
Aug 05 18:04:48 efc4d4660691 systemd[1]: taler-merchant-httpd.service: Job taler-merchant-httpd.service/start failed with result 'dependency'.
TagsNo tags attached.

Required notifications

Address or linkRemarkAdded byNotifiedActions

Activities

Christian Grothoff

2025-08-05 19:22

manager   ~0025629

Test is using an seriously outdated gnunet and exchange package (if reported correctly), where we had some related bugfixes. We should re-deploy master there before spending more time.

Christian Grothoff

2025-08-19 14:45

manager   ~0025655

After update, I couldn't yet reproduce this.

Issue History

Date ModifiedUsernameFieldChange
2025-08-05 18:40sebasjmNew Issue
2025-08-05 18:40sebasjmStatusnew => assigned
2025-08-05 18:40sebasjmAssigned To => Christian Grothoff
2025-08-05 19:22Christian GrothoffNote Added: 0025629
2025-08-18 19:12Christian GrothoffProduct Version1.0 stretch goals => 1.0
2025-08-19 14:45Christian GrothoffStatusassigned => informing
2025-08-19 14:45Christian GrothoffResolutionopen => unable to reproduce
2025-08-19 14:45Christian GrothoffFixed in Version => 1.0 stretch goals
2025-08-19 14:45Christian GrothoffNote Added: 0025655
2025-08-31 17:09Christian GrothoffStatusinforming => closed