tilemill-project / tilemill

TileMill is a modern map design studio
https://tilemill-project.github.io/tilemill/
BSD 3-Clause "New" or "Revised" License
3.12k stars 527 forks source link

https does not work #2729

Open ghost opened 5 years ago

ghost commented 5 years ago

Describe the bug if running behind a proxy with https enabled, tilemill will make many insecure requests (http). Many of them will be blocked by the browser

for example this request was originated from a secure domain (https://mydomain.com/):

Blocked loading mixed active content “http://mydomain.com/datasource/apothekeo…Bproj%3Dlonglat+%2Bellps%3DWGS84+%2Bdatum%3DWGS84+%2Bno_defs” all.js:18:73512

Blocked loading mixed active content “http://mydomain.com/tile/geography-class….json?updated=1568566256000&metatile=2&scale=1&callback=grid” vendor.js:4153:23718

Environment: (Note: We are not setup to test on Linux or Windows so help may be slower on those OSs) docker

ghost commented 4 years ago

I am pretty sure that there is some issue with the settings not being correctly read.

I experienced the same problem described here: https://github.com/tilemill-project/tilemill/issues/2163

And my issue is that tilemill fails to make the mapnik requests over https.

At some point the urls are being ignored

juan-carlos-tsb commented 2 years ago

Any ideas about why this happens? is there any evironment variable for this?

csytsma commented 2 years ago

Which version of the app are you running, and what's your OS environment? The previous pre-built executables had more non-http calls in them.