[marble] [Bug 462371] New: Proxy settings are ignored with OpenStreetMap
Patrick
bugzilla_noreply at kde.org
Mon Nov 28 22:29:38 GMT 2022
https://bugs.kde.org/show_bug.cgi?id=462371
Bug ID: 462371
Summary: Proxy settings are ignored with OpenStreetMap
Classification: Applications
Product: marble
Version: 22.11.80
Platform: Ubuntu
OS: Other
Status: REPORTED
Severity: normal
Priority: NOR
Component: general
Assignee: marble-bugs at kde.org
Reporter: patrix87 at gmail.com
Target Milestone: ---
SUMMARY
When using OpenStreetMap the Proxy settings will be ignored completely.
The only way to change the map server address is to edit :
/usr/share/marble/data/maps/earth/openstreetmap/openstreetmap.dgml
or on windows:
C:\Program Files\Skydel\data\maps\earth\openstreetmap\openstreetmap.dgml
And replace :
<downloadUrl protocol="https" host="a.tile.openstreetmap.org" path="/"/>
<downloadUrl protocol="https" host="b.tile.openstreetmap.org" path="/"/>
<downloadUrl protocol="https" host="c.tile.openstreetmap.org" path="/"/>
With :
<downloadUrl protocol="http" host="127.0.0.1" path="/tile/"/>
The whole process is documented here :
https://github.com/SkydelSolutions/openstreetmap-tile-server/blob/master/Deployment.md
STEPS TO REPRODUCE
1. Deploy OSM as a docker following instructions on
https://github.com/SkydelSolutions/openstreetmap-tile-server/blob/master/Deployment.md
2. Open Marble and edit the proxy settings to use your local map server.
3. It won't change anything, you can validate that by using wireshark to look
at the packages and API calls.
4. Edit the openstreetmap.dgml as described above and reopen marble.
5. It should work fine.
6. Open Marble and edit the proxy settings to anything you want.
7. It will still work as it ignores those values with OpenStreetMap.
OBSERVED RESULT
Will not use the configured proxy / map server
EXPECTED RESULT
Should use the configured proxy / map server
SOFTWARE/OS VERSIONS
Windows: 10 22h2
Linux/KDE Plasma: Ubuntu 18.04 and 22.04.01
ADDITIONAL INFORMATION
I'm not sure if this is the intended use of the proxy configuration, but please
tell me if you find a simpler or better way to get a dedicated map server to
work with openstreetmap in Marble.
Thanks
--
You are receiving this mail because:
You are the assignee for the bug.
More information about the Marble-bugs
mailing list