Als ik via osm.org data met de remote control wil overzetten naar JOSM, lukte dit niet bij mij met https websites.
Wat er gewijzigd is (in Chrome/Java) weet ik niet meer ik kan de “s” van https niet meer in de adresbalk weghalen.
Dit deed ik eerder om de afstandsbediening te laten werken voor JOSM.
Maar nu kan ik helemaal niets overbrengen vanuit Chrome.
Heeft iemand een tip.
Ik heb weleens iets gelezen dat ook ik https zou moeten kunnen overzetten, dan zou ik een andere versie van Java moeten hebben?
Hoe werkt dit dan?
Misschien hebben meerderen dit probleem.
Alvast bedankt voor het meedenken.
Heeft iets te maken met een certificaat dat niet geïnstalleerd is. Heeft in ieder geval bij mij wel geholpen om vanuit Firefox met remote vanuit een https OSM naar JOSM te gaan.
Maar als je het gehele adres zonder s kopieert en plakt, dat moet toch kunnen?
Heb trouwens de wms lagen in JOSM van PDOK foto’s (met https:// in het adres niet aan de praat gekregen; daar handmatig de s eruit gehaald…
Ik heb het ook even in chrome geprobeerd, maar hij pikt het inderdaad niet meer.
Er is een soort heksenjacht op http aan de gang en Chrome is daar wat strenger in dan FF
Bij mij lukte een tijdje geleden die certificate truuk niet en laatst wel
En ik werk normaal alleen in FF, Chrome is meer een soort mailclient voor mij.
Om de ‘accept invalid certificate’ truuk te laten werken moest ik eerst in de JOSM instellingen bij remote control een vinkje zetten bij ‘ondersteuning voor https inschakelen’.
Als ik in JOSM kijk bij ► Preferences ► remote control.
Zie ik hetvolgende staan:
(ik had al een vinkje staan bij enable https support.)
Het is vermoedelijk iets in chrome wat het tegenhoud, Volgens de tekst in de pop up zijn de poorten 8111 en 8112 niet configureerbaar maar worden door chrome toegewezen.
Of is dit een verkeerde conclusie die ik trek?
Als er tips zijn hou ik me aanbevolen.
JOSM data laden zonder de remote control is niet te doen.
Alhoewel ik geen Chromekenniservaringsdeskundige ben denk ik dat Chrome http:// weigert voor OSM omdat je ingelogd bent als OSM-user. Probeer eens uit te loggen en dan naar de http:// site te gaan. Werkt dat wel?
Is er overigens geen optie in Chrome met ‘trusted sites’ of zoiets?
Is heb er met Firefox ook problemen mee gehad. Volgens mij heb ik in JOSM de knop ‘Certificate: install’ geklikt, daarna (met JOSM nog actief) in de browser ‘https://127.0.0.1:8112/’ ingevoerd, waarna een waarschuwing kwam om het certificaat te accepteren. Die waarschuwing kwam in de vorm van een pop-under; moest alle vensters minimaliseren om het zichtbaar te krijgen.
Ik heb in de 'advanced preferences ’ het een en ander staan achter de ‘remotecontrol (…).password’ keys (niets zelf ingevuld daar).
Bij mij werkt het vlekkeloos vanaf Chrome en al tijden via HTTPS.
Mijn instellingen in JOSM. Valt me op dat passwords bij jou leeg zijn, volgens worden die gegenereerd als je Install knop een certificaat aanmaakt.
In m’n certificate store via de management console: mmc → File → Add/remove snapins → Certificates → My User account → uitklappen bij Trusted Root Certification Authorities
Daar staat bij mij (sinds 2014 zo te zien) een “localhost” (Friendly name: “josm_localhost”).
Bij opvragen van https://127.0.0.1:8112/ of https://[::1]:8112/ krijg ik ook een BAD Request, en nog een hele lap tekst van hoe JOSM aan te roepen, dus BAG Request lijkt normaal aangezien ik geen geldige request deed.
In %appdata%\JOSM\remotecontrol staat een josm.keystore waarin JOSM ook informatie haalt.
Wellicht https uitzetten, de certificate uit de store verwijderen, de josm.keystore verwijderen en opnieuw in de preferences op Install klikken om het opnieuw te initialiseren?
@Commodoortje, welke JOSM versie gebruik jij? In de screenshot van jou zie ik namelijk twee knoppen over het installeren / deinstalleren van certificaten. In de laatste stabiele versie die ik gebruik (11639) zie ik die knoppen niet.
Het wonderlijke is, dat de intropagina van JOSM 11526 niet aangeeft dat er een versie 11639 is, maar 11639 wel op de homepage van JOSM genoemd wordt in alle varianten. Normaal komt er op de intro te staan: “You should update” als er een nieuwe versie is.
Inmiddels is het me gelukt met tips van jullie allen, waarvoor dank.
Ik leg het even vast hoe ik het gedaan heb.
► Hernoem josm.keystore naar josm.keystore.bak
De standaard locatie in Windows van dit bestand is C:\Users*gebruikersnaam*\AppData\Roaming\JOSM\remotecontrol
► Herstart Windows
► Herstart JOSM
► Bij herstart komt deze popup naar voren
► Als je OK drukt zie je in eerste instantie de volgende pop up niet verschijnen, deze zit (zoals al door HenkL aangegeven was) verborgen onder de openstaande schermen, deze zul je via minimaliseren weg moeten klikken.
Dan verschijnt onderstaande pop up:
► Ga naar openstreetmap.org om de remote control te testen
Zoom in op een gebied dat je wil downloaden in JOSM, en druk op “Bewerken” (met Remote Control)
Als het goed is wordt nu (ook op https) de data gedownload in JOSM.
Er komt nog een melding, deze kun je uitschakelen voor de toekomst.
Uitschakelen doe je via ► F12 ► Settings voor Remote Control feature (button aan linkerzijde met een afstandsbediening)
Hopelijk kunnen meer mappers met problemen hier gebruik van maken.
Allen bedankt voor de reacties om dit probleem te verhelpen.