<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=us-ascii">
</head>
<body>
<br>
Hi Tijs,<br>
<br>
That's mainly configurable the MAP metadata and LAYER metadata. <br>
<br>
Best,<br>
<br>
Edward<br>
<hr style="display:inline-block;width:98%" tabindex="-1">
<div id="divRplyFwdMsg" dir="ltr"><font face="Calibri, sans-serif" style="font-size:11pt" color="#000000"><b>From:</b> mapserver-users <mapserver-users-bounces@lists.osgeo.org> on behalf of Kler, Tijs de <t.de.kler@amsterdam.nl><br>
<b>Sent:</b> Wednesday, October 9, 2019 12:40:50 PM<br>
<b>To:</b> mapserver-users@lists.osgeo.org <mapserver-users@lists.osgeo.org><br>
<b>Subject:</b> [mapserver-users] Mapserver behind proxyserver</font>
<div> </div>
</div>
<style>
<!--
@font-face
        {font-family:"Cambria Math"}
@font-face
        {font-family:Calibri}
p.x_MsoNormal, li.x_MsoNormal, div.x_MsoNormal
        {margin:0cm;
        margin-bottom:.0001pt;
        font-size:11.0pt;
        font-family:"Calibri",sans-serif}
a:link, span.x_MsoHyperlink
        {color:#0563C1;
        text-decoration:underline}
a:visited, span.x_MsoHyperlinkFollowed
        {color:#954F72;
        text-decoration:underline}
span.x_EmailStyle17
        {font-family:"Calibri",sans-serif;
        color:windowtext}
.x_MsoChpDefault
        {}
@page WordSection1
        {margin:70.85pt 70.85pt 70.85pt 70.85pt}
div.x_WordSection1
        {}
-->
</style>
<div lang="NL" link="#0563C1" vlink="#954F72">
<div class="x_WordSection1">
<p class="x_MsoNormal"><span lang="EN-US">Hey All, </span></p>
<p class="x_MsoNormal"><span lang="EN-US"> </span></p>
<p class="x_MsoNormal"><span lang="EN-US">I am running a mapserver docker container on port 80 using the following docker image: https://github.com/PDOK/mapserver-wfs-postgis.
</span></p>
<p class="x_MsoNormal"><span lang="EN-US"> </span></p>
<p class="x_MsoNormal"><span lang="EN-US">For deployment i have to run behind a proxyserver based on HAproxy that takes care of ssl encryption.
</span></p>
<p class="x_MsoNormal"><span lang="EN-US">Accessing GetCapabilites (https://acc.dsr.maps.amsterdam.nl/mapserver/wfs?REQUEST=GetCapabilities&SERVICE=wfs) resolves and returns xml with the available layers.
</span></p>
<p class="x_MsoNormal"><span lang="EN-US">The layers however contains url references to port 80:</span></p>
<p class="x_MsoNormal"><span lang="EN-US">> https://acc.dsr.maps.amsterdam.nl:80/mapserver?request=GetMetadata&layer=Invloedsgebied_Metro</span></p>
<p class="x_MsoNormal"><span lang="EN-US"> </span></p>
<p class="x_MsoNormal"><span lang="EN-US">How does mapserver build the layer urls?</span></p>
<p class="x_MsoNormal"><span lang="EN-US">Does it use the request header of the GetCapabilities request to construct it? Or serverside configuration?</span></p>
<p class="x_MsoNormal"><span lang="EN-US">And if yes, which header fields or environment/config variables are used to construct the layer URL?</span></p>
<p class="x_MsoNormal"><span lang="EN-US"> </span></p>
<p class="x_MsoNormal"><span lang="EN-US">Cheers,</span></p>
<p class="x_MsoNormal"><span lang="EN-US">Tijs</span></p>
</div>
<br>
<p style="font-size:9pt; font-family:Corbel; color:Grey"><br>
De gemeente Amsterdam streeft naar optimale dienstverlening en zorgvuldige afhandeling van e-mailverkeer. Als een e-mail niet voor u is bestemd, verzoekt de gemeente u vriendelijk ons van de juiste adressering op de hoogte te stellen en de e-mail te verwijderen
 zonder de informatie te gebruiken en te delen met anderen. Voor verdere informatie over de rechten op informatie, zie https://www.amsterdam.nl/proclaimer.<br>
<br>
</p>
</div>
</body>
</html>