View Issue Details

IDProjectCategoryView StatusLast Update
0004006Talertaler-merchant-demospublic2024-01-12 13:08
ReporterMarcello Stanisci Assigned ToMarcello Stanisci 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
PrioritynormalSeverityminorReproducibilityalways
Status closedResolutionfixed 
Target Version0.0 
Summary0004006: Not sending the certificate when run remotely
DescriptionThe merchant fails to get a certificate to the wallet when is run on taler.net
but works fine locally.

Possible causes:
- cron doesn't get the right sources
- the script fails to build the merchant
- nginx needs some extra care (as it was locally)
- nginx not pointed to the right sources
TagsNo tags attached.

Required notifications

Address or linkRemarkAdded byNotifiedActions

Activities

Marcello Stanisci

2015-10-19 21:12

reporter   ~0009749

toy.taler.net had no pecl_php installed.

Debian package 'php5-pecl-http' didn't work, as decribed in 0003940.
So a manual install (as suggested in 0003940 as well) of pecl_http fixed
the issue.

NOTE: after a successful installation, double check if any installed module,
namely 'raphf', 'propro', and 'pecl_http', has got some '.ini' in
'/etc/php5/mods-available'. If so, check also whether '/etc/php5/fpm/conf.d'
and '/etc/php5/cli/conf.d' have a symbolic link to each required module's '.ini'.
If not, run

'php5enmod x'

for each module 'x' which is missing that link, assuming that the module's
'.ini' is named 'x.ini'.

If some module doesn't get its '.ini', it sufficies to create a 'x.ini'
carrying the line 'extension=y.so' and put it under '/etc/php5/mods-available'.
Note: the 'y' for 'raphf' and 'propro' is the same as the module's name,
whereas for 'pecl_http' the 'y' is just 'http'.

A restart to the service 'php5-fpm' is also needed, in order to make it read the
new configuration.

Issue History

Date ModifiedUsernameFieldChange
2015-10-14 16:02Marcello StanisciNew Issue
2015-10-14 16:02Marcello StanisciStatusnew => assigned
2015-10-14 16:02Marcello StanisciAssigned To => Marcello Stanisci
2015-10-16 14:21Marcello StanisciTarget Version => 0.0
2015-10-19 21:12Marcello StanisciNote Added: 0009749
2015-10-19 21:12Marcello StanisciStatusassigned => informing
2015-10-19 21:12Marcello StanisciResolutionopen => fixed
2015-10-21 15:11Christian GrothoffStatusinforming => closed
2015-11-29 12:48Christian GrothoffCategorymerchant (demonstrator) => merchant frontend (demonstrator)
2016-02-17 02:24Florian DoldCategorymerchant frontend (demonstrator) => merchant frontend (donations)
2024-01-12 13:08Christian GrothoffCategorymerchant frontend (donations) => Merchant frontends (Python3)
2026-08-23 14:16Florian DoldCategoryMerchant frontends (Python3) => taler-merchant-demos