View Issue Details

IDProjectCategoryView StatusLast Update
0007966Talermerchant backendpublic2023-11-29 00:30
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
PrioritynormalSeverityfeatureReproducibilityalways
Status closedResolutionfixed 
Product Versiongit (master) 
Target Version0.9.3Fixed in Version0.9.3 
Summary0007966: external base URL of the merchant should be configurable
DescriptionThe merchant currently guesses the URL that it puts inside the contract terms and the taler://pay/ URI based on the reverse proxy settings.

That doesn't always work so well depending on the reverse proxy setup.

The merchant should instead specify its own base URL in the configuration.
TagsNo tags attached.

Required notifications

Address or linkRemarkAdded byNotifiedActions

Activities

Christian Grothoff

2023-10-28 19:41

manager   ~0020608

Implemented in 2b694ef..9da968d

Christian Grothoff

2023-10-28 19:41

manager   ~0020609

The new option is BASE_URL in the [merchant] section. It is optional, if missing the old X-Forwarded header evaluation will continue to be done.

Issue History

Date ModifiedUsernameFieldChange
2023-10-18 20:53Florian DoldNew Issue
2023-10-18 20:53Florian DoldStatusnew => assigned
2023-10-18 20:53Florian DoldAssigned To => Christian Grothoff
2023-10-28 19:41Christian GrothoffStatusassigned => informing
2023-10-28 19:41Christian GrothoffResolutionopen => fixed
2023-10-28 19:41Christian GrothoffFixed in Version => 0.9.4
2023-10-28 19:41Christian GrothoffNote Added: 0020608
2023-10-28 19:41Christian GrothoffNote Added: 0020609
2023-11-29 00:28Christian GrothoffTarget Version0.9.4 => 0.9.3
2023-11-29 00:29Christian GrothoffFixed in Version0.9.4 => 0.9.3
2023-11-29 00:30Christian GrothoffStatusinforming => closed
2025-03-22 13:09Christian GrothoffCategorymechant backend => merchant backend