View Issue Details

IDProjectCategoryView StatusLast Update
0007966Talermechant backendpublic2023-11-29 01:30
ReporterFlorian Dold Assigned ToChristian Grothoff  
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.

Activities

Christian Grothoff

2023-10-28 21:41

manager   ~0020608

Implemented in 2b694ef..9da968d

Christian Grothoff

2023-10-28 21: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 Modified Username Field Change
2023-10-18 22:53 Florian Dold New Issue
2023-10-18 22:53 Florian Dold Status new => assigned
2023-10-18 22:53 Florian Dold Assigned To => Christian Grothoff
2023-10-28 21:41 Christian Grothoff Status assigned => resolved
2023-10-28 21:41 Christian Grothoff Resolution open => fixed
2023-10-28 21:41 Christian Grothoff Fixed in Version => 0.9.4
2023-10-28 21:41 Christian Grothoff Note Added: 0020608
2023-10-28 21:41 Christian Grothoff Note Added: 0020609
2023-11-29 01:28 Christian Grothoff Target Version 0.9.4 => 0.9.3
2023-11-29 01:29 Christian Grothoff Fixed in Version 0.9.4 => 0.9.3
2023-11-29 01:30 Christian Grothoff Status resolved => closed