View Issue Details

IDProjectCategoryView StatusLast Update
0004374Talermerchant backendpublic2016-04-07 09:10
ReporterFlorian Dold 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
PriorityhighSeverityblockReproducibilityalways
Status closedResolutionfixed 
Product Version0.0 
Target Version0.0Fixed in Version0.0 
Summary0004374: merchant chokes on existing configuration
DescriptionIt looks for a config.d (which is not installed by make install) and then fails to parse the valid configuration.
Additional Informationtaler-merchant-httpd -t -c /home/test/config/merchant.conf
Apr 06 18:17:48-552652 util-20162 WARNING `stat' failed on file `/home/test/local/share/taler/config.d' at disk.c:1221 with error: No such file or directory
Apr 06 18:17:48-552712 taler-merchant-httpd-20162 ERROR Malformed configuration file `/home/test/config/merchant.conf', exit ...
TagsNo tags attached.

Required notifications

Address or linkRemarkAdded byNotifiedActions

Activities

Florian Dold

2016-04-06 16:24

manager   ~0010392

Note that this does NOT show up when starting the merchant via the arm wrapper.

Doing this manually also "fixes" the problem:

export GNUNET_BASE_CONFIG=$HOME/deployment/taler-arm

So this is not an issue with a configuration syntax error.

Christian Grothoff

2016-04-07 07:55

manager   ~0010395

I do understand the issue, I'm not yet sure what the correct fix is...

Christian Grothoff

2016-04-07 09:10

manager   ~0010398

Ok, I think I'm happy with the fix in 28feb29..e61803d.

Basically, we now do have a 'config.d/' directory providing starting points/sane defaults for a configuration.

Issue History

Date ModifiedUsernameFieldChange
2016-04-06 16:22Florian DoldNew Issue
2016-04-06 16:22Florian DoldStatusnew => assigned
2016-04-06 16:22Florian DoldAssigned To => Marcello Stanisci
2016-04-06 16:24Florian DoldAssigned ToMarcello Stanisci => Christian Grothoff
2016-04-06 16:24Florian DoldNote Added: 0010392
2016-04-06 22:57Christian GrothoffProduct Version => 0.0
2016-04-06 22:57Christian GrothoffTarget Version => 0.0
2016-04-07 07:55Christian GrothoffNote Added: 0010395
2016-04-07 09:10Christian GrothoffNote Added: 0010398
2016-04-07 09:10Christian GrothoffStatusassigned => informing
2016-04-07 09:10Christian GrothoffFixed in Version => 0.0
2016-04-07 09:10Christian GrothoffResolutionopen => fixed
2016-04-07 09:10Christian GrothoffStatusinforming => closed
2025-03-22 13:09Christian GrothoffCategorymechant backend => merchant backend