• 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!

    gorky5

    (@gorky5)

    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.

    Bence

    (@charybdis)

    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).

    gorky5

    (@gorky5)

    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.