When I'm behind a proxy, I can't view the OpenStreetMap layer in the map. The application fails to load the tiles. With exactly the same system if I'm not behind a proxy all works fine. I have defined the proxy at system level, in konqueror and with the commands
kwriteconfig --file kioslaverc --group 'Proxy Settings' --key ProxyType 1
kwriteconfig --file kioslaverc --group 'Proxy Settings' --key httpProxy http://myproxy:myport/
Steps to Reproduce:
1. Conect to the network throught a proxy
2. Open digikam
3. Select OpenStreetMap in the map settings
You can't see the OSM map if you select a geotagged image.
Map tiles are loaded if you are not behind a proxy
I'm on Ubuntu (not Kubuntu) and installed digikam and konqueror from apt.
Your proxy settings is well recorded in KDE control panel proxy settings ?
Note that it's not Konqueror widget which is used in background through libkgeomap to play with OSM, but marble widget.
Marble is able to show OSM through your proxy in same conditions ?
Yes. I check it with kcmshell4 proxy.
Note: Others maps (Atlas, Google) works well.
Sound like this file is relevant of Marble, not digiKam. Right ?
I do not know for sure, because I am not sure whether we have to tell the Marble widget about the proxy.
Javier, can you check whether you can see any OSM map in the Marble application with your proxy set up?
If i'm not too wrong, KDE handle proxy into Network Settings section from KDE control panel...
This problem sound like a Marble one, as digiKam do not have any control how marble widget manage the connection over the network to ping OSM web service.
Thank you for the bug report.
As this report hasn't seen any changes in 5 years or more, we ask if you can please confirm that the issue still persists.
If this bug is no longer persisting or relevant please change the status to resolved.
Tested and working