• Resolved carnets2routards

    (@carnets2routards)


    Hi there!

    First thanks for the plugin, I use it on a travel blog to show where we were when we wrote each post. ??

    I recently transfer my website from HTTP to HTTPS and discover today that maybe it will not work with Geo Mashup.

    On a post edition page, the map is not display (it’s grey, same as the display map) and if I try to look for a city I’ve got a pop-up saying: “No search service is available over HTTPS, see https://www.geonames.org/commercial-webservices.html.”

    Are you planning on making your plugin compatible with HTTPS? Or do I need to find another one (will probably be a pain in the neck!)? ??

    EDIT : I just tried to change the Map provider, so grey with Leaflet, empty pink square with OpenLayers and a proper map with Google v3. I’ll go with that one for now but I don’t want to use Google so if there’s any chance to make the plugin, HTTPS and the other provider work, it’ll be really cool!
    BUT, the search for a city still doesn’t seem to work.

    The page I need help with: [log in to see the link]

Viewing 8 replies - 1 through 8 (of 8 total)
  • Same problem here. This is a showstopper since all of our sites are moving to HTTPS. It will be critical for search to be supported through HTTPS.

    Plugin Author Dylan Kuhn

    (@cyberhobo)

    Should be resolved in 1.11.0.

    Thread Starter carnets2routards

    (@carnets2routards)

    Thank you for that welcome update!

    Just tried a new post and every bugs seem to be fixed:
    – all map providers are displaying perfectly
    – research of a place is working again when you creating a post
    – the last post shown on map was stuck since the transfer to HTTPS, it’s working again

    Thanks again for your work and this plug-in!

    Best wishes!

    Plugin Author Dylan Kuhn

    (@cyberhobo)

    And thank you for following up with positive results, that helps me and others too!

    Hi Dylan. Thanks for fixing search over https?–?that’s really useful.

    There’s one unresolved related issue, which is that Leaflet gives a mixed http/https warning. There’s a solution in this post, but it requires Geo Mashup files to be edited every time there’s an update. Would it be possible to have this fixed in a future update?

    if you’re happy to edit the plugin JS files and are using leaflet maps you can get rid of mixed content issues by editing these 2 files:
    /wp-content/plugins/geo-mashup/js/mxn/mxn.leaflet.core.min.js
    /wp-content/plugins/geo-mashup/js/mxn/mxn.leaflet.core.js
    and replacing any references to
    https://server.arcgisonline.com
    with
    https://server.arcgisonline.com (line 51 in the non-minified one)

    Plugin Author Dylan Kuhn

    (@cyberhobo)

    The tile server URLs are HTTPS in 1.11.0, maybe try clearing your browser cache.

    Unfortunately the OpenStreetMap maps still throw mixed content warning in SSL mode.

    The /geo-mashup/js/mxn/mxn.openlayers.core.js and /geo-mashup/js/mxn/mxn.openlayers.core.min.js files contain references hardcoded to the http version of OpenStreetMap server (should link to the https OpenStreetmap server instead).

    Thanks Dylan. Leaflet does indeed work fine over SSL now –?I hadn’t installed the plugin update when I wrote my previous message (sorry). Thanks very much for fixing that.

Viewing 8 replies - 1 through 8 (of 8 total)
  • The topic ‘No search service is available over HTTPS’ is closed to new replies.