View Issue Details

IDProjectCategoryView StatusLast Update
0011447Talerexchangepublic2026-05-28 14:51
Reportermikolai Assigned ToChristian Grothoff  
PrioritynormalSeverityminorReproducibilityalways
Status assignedResolutionopen 
Product Version1.5 
Summary0011447: taler-exchange-httpd requires TINY_AMOUNT to be set in configuration even if ENABLE_KYC is not set
DescriptionEncountered while setting up a new test environment with the regional-currency setup. The setup fails since the exchange cannot be reached, and systemctl reports:

May 28 12:31:15 taler taler-exchange-httpd[16047]: ERROR Configuration fails to specify option `TINY_AMOUNT' in section `exchange'!
May 28 12:31:15 taler systemd[1]: taler-exchange-httpd.service: Main process exited, code=exited, status=6/NOTCONFIGURED
May 28 12:31:15 taler systemd[1]: taler-exchange-httpd.service: Failed with result 'exit-code'.
May 28 12:31:15 taler systemd[1]: taler-exchange-httpd.service: Scheduled restart job, restart counter is at 5.
May 28 12:31:15 taler systemd[1]: taler-exchange-httpd.service: Start request repeated too quickly.
May 28 12:31:15 taler systemd[1]: taler-exchange-httpd.service: Failed with result 'exit-code'.
May 28 12:31:15 taler systemd[1]: Failed to start taler-exchange-httpd.service - GNU Taler payment system exchange REST API.

According to the documentation in https://docs.taler.net/manpages/taler-exchange.conf.5.html, it is only related to KYC which is by default off (not set via ENABLE_KYC) in the regional currency setup.

A workaround is obviously to add TINY_AMOUNT to the exchange configuration, but it is probably not the right fix to just add it to the regional-currency script.

taler-exchange-httpd v1.5.9-git-7970f28
TagsNo tags attached.

Activities

There are no notes attached to this issue.

Issue History

Date Modified Username Field Change
2026-05-28 14:51 mikolai New Issue
2026-05-28 14:51 mikolai Status new => assigned
2026-05-28 14:51 mikolai Assigned To => Christian Grothoff