You are not logged in.

#1 2019-11-22 10:22:58

PHerison
Member
From: Rhein-Main
Registered: 2008-04-04
Posts: 1,512

keep right! und JOSM (https://localhost:8112/...)

Moin

Seit dem letzten(?) JOSM-Update kann ich Fehler in "keep right!" nicht mehr über den Link in JOSM öffnen. Es passiert nichts nach dem Klick.

Wenn man sich die URL aus "keep right!" mal in die Adressleiste des Browsers kopiert sieht man, dass "keep right!" versucht JOSM über HTTPS und Port 8112 anzusteuern.

In den Einstellungen von JOSM sieht man, dass das RemoteControl-PlugIn nicht mehr existiert, und die Funktion nun direkt in JOSM implementiert wurde. JOSM hört nun nur noch auf HTTP auf Port 8111 ...

JOSM- oder "keep right!"-Problem?

Offline

#2 2019-11-22 10:25:26

Nakaner
Moderator
From: Karlsruhe
Registered: 2011-09-03
Posts: 2,664
Website

Re: keep right! und JOSM (https://localhost:8112/...)

Hallo,

das ist ein Problem von Keep Right. JOSM hat die Schnittstelle entfernt. Sie gab es, damit man auch von HTTPS-Webseiten aus die JOSM-Fernsteuerung aufrufen konnte. Mittlerweile (weit über zwei Jahre) erlauben die Sicherheitsrichtlinien alle relevanten Browser es auch, dass von einer HTTPS-Website aus "unsichere" Anfragen an http://127.0.0.1:PORT/ gesendet werden.

Viele Grüße

Michael


Werdet Mitglied in der OpenStreetMap Foundation für 15 Pfund pro Jahr und bestimmt über die Zukunft der Foundation und des OSM-Projekts mit.
Moderator im Bereich users: Austria.

Offline

#3 2019-11-22 17:19:48

FvGordon
Member
Registered: 2009-08-29
Posts: 683

Re: keep right! und JOSM (https://localhost:8112/...)

Gleiches gilt auch für die Karte mit den Turn-Restrictions: https://mmd-osm.github.io/turnrestrictions/ - dort wird JOSM auch nur über Port 8112 angesprochen. Auch diese Seite sollte angepasst werden.

Offline

#4 2019-11-25 09:36:17

dieterdreist
Member
From: Roma, Italia
Registered: 2010-09-22
Posts: 1,280
Website

Re: keep right! und JOSM (https://localhost:8112/...)

Nakaner wrote:

erlauben die Sicherheitsrichtlinien alle relevanten Browser es auch, dass von einer HTTPS-Website aus "unsichere" Anfragen an http://127.0.0.1:PORT/ gesendet werden.


Safari, der Standardbrowser auf dem Mac, erlaubt das bisher nicht

Offline

#5 2019-11-25 11:10:46

whb
Member
Registered: 2013-01-18
Posts: 422

Re: keep right! und JOSM (https://localhost:8112/...)

dieterdreist wrote:

Safari, der Standardbrowser auf dem Mac, erlaubt das bisher nicht

Safari kann das auch schon seit einigen Jahren.
Falls du aber localhost zuvor per HTTPS aufgerufen hast, merkt sich Safari das in der HSTS-Liste und erzwingt danach immer HTTPS für localhost (gilt auch entsprechend für andere HTTPS-Seiten).
Also könntest du diese Liste löschen bzw. den localhost-Eintrag aus dieser entfernen oder (zum Testen) einen neuen lokalen Benutzer anlegen.
Danach geht localhost dann auch ohne HTTPS.

Offline

#6 2019-11-30 12:36:50

MKnight
Member
Registered: 2012-08-01
Posts: 1,943

Re: keep right! und JOSM (https://localhost:8112/...)

FvGordon wrote:

Gleiches gilt auch für die Karte mit den Turn-Restrictions: https://mmd-osm.github.io/turnrestrictions/ - dort wird JOSM auch nur über Port 8112 angesprochen. Auch diese Seite sollte angepasst werden.

https://github.com/mmd-osm/turnrestrict … 609a4d2126

Was keepright betrifft, da ist auf keepright.at offenbar "angepasster" Code am werkeln, auf https://github.com/keepright/keepright war, wenn ich das richtig sehe https noch nie im Code.


gesammelte Overpass-abfragen zu QA (hauptsächlich Strassenfehler) + verschiedene Stats zu Strassen-eigenschaften

Offline

Board footer

Powered by FluxBB