View Issue Details

IDProjectCategoryView StatusLast Update
0010240Talermerchant backendpublic2025-08-05 21:22
Reportersebasjm Assigned ToChristian Grothoff  
PriorityhighSeveritymajorReproducibilityhave not tried
Status assignedResolutionopen 
Product Version1.0 stretch goals 
Target 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.

Activities

Christian Grothoff

2025-08-05 21: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.

Issue History

Date Modified Username Field Change
2025-08-05 20:40 sebasjm New Issue
2025-08-05 20:40 sebasjm Status new => assigned
2025-08-05 20:40 sebasjm Assigned To => Christian Grothoff
2025-08-05 21:22 Christian Grothoff Note Added: 0025629