View Issue Details

IDProjectCategoryView StatusLast Update
0004374Talermechant backendpublic2016-04-07 11:10
ReporterFlorian Dold Assigned ToChristian Grothoff  
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.

Activities

Florian Dold

2016-04-06 18: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 09:55

manager   ~0010395

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

Christian Grothoff

2016-04-07 11: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 Modified Username Field Change
2016-04-06 18:22 Florian Dold New Issue
2016-04-06 18:22 Florian Dold Status new => assigned
2016-04-06 18:22 Florian Dold Assigned To => Marcello Stanisci
2016-04-06 18:24 Florian Dold Assigned To Marcello Stanisci => Christian Grothoff
2016-04-06 18:24 Florian Dold Note Added: 0010392
2016-04-07 00:57 Christian Grothoff Product Version => 0.0
2016-04-07 00:57 Christian Grothoff Target Version => 0.0
2016-04-07 09:55 Christian Grothoff Note Added: 0010395
2016-04-07 11:10 Christian Grothoff Note Added: 0010398
2016-04-07 11:10 Christian Grothoff Status assigned => resolved
2016-04-07 11:10 Christian Grothoff Fixed in Version => 0.0
2016-04-07 11:10 Christian Grothoff Resolution open => fixed
2016-04-07 11:10 Christian Grothoff Status resolved => closed