[OSM-talk-be] JOSM Remote control
Glenn Plas
glenn at byte-consult.be
Sat Feb 28 19:25:35 UTC 2015
Hey Andre,
localhost or 127.0.0.1 is ipv4 , why is your netstat only showing ipv6
ports ?
Glenn
On 28-02-15 19:41, André Pirard wrote:
> On 2015-02-28 17:58, Jo wrote :
>> It makes a connection to the website of openstreetmap and sends your
>> password over it. If you do that over http, all the routers in the
>> middle can simply see your password. Is that a big deal? Not in
>> itself, until somebody starts to 'impersonate' you. Making uploads
>> that weren't yours in your name.
>>
>> Jo
>>
> I suppose you reply to me (1).
> The "HTTPS support in the Remote Control preferences" controls Remote
> Control which, usually, happens only inside the local computer, which is
> obvious if you use local ports https://localhost:8112 (or
> http://localhost:8111) as in Glen's or Ruben's messages.
> I showed 8111 in a previous message and I show it again in more detail,
> just after a control:
> $ netstat -an | more
> Active Internet connections (servers and established)
> Proto Recv-Q Send-Q Local Address Foreign Address
> State
> tcp6 0 0 127.0.0.1:8111 :::*
> LISTEN
> tcp6 0 0 127.0.0.1:8111 127.0.0.1:56769
> TIME_WAIT
> You see JOSM LISTENing for control connections and the TCP connection
> between JOSM 8111 and Firefox 56769 ports that has just been closed.
> Convinced now?
>
> Remote control could be to another computer as in wget
> http://anotherhost:8111/... but it's not what we are talking about here
> and I don't think Firefox can be configured for that anyway.
>
> The "connection to the website of openstreetmap" you speak of is
> controlled by Edit>Preferences>Connection...>OSM Server URL:
> If you use https://... there, you get SSL encryption between JOSM and
> OSM.org,
> if you use http://... you don't.
>
> Cheers
>
> André.
>
>
> (1) and not to Glen or Ruben like in other messages. If we replied
> inline on this mailing list we would know to whom and about what we're
> writing.
>
>> 2015-02-28 17:51 GMT+01:00 André Pirard <A.Pirard.Papou at gmail.com
>> <mailto:A.Pirard.Papou at gmail.com>>:
>>
>> On 2015-02-28 16:57, Ruben Maes wrote :
>>> Maybe you can circumvent the issue by doing this:
>>>
>>> Open JOSM and make sure you have Remote Control enabled. In Firefox,
>>> go to this address: https://127.0.0.1:8112/
>>> You should get a warning screen saying "This Connection is Untrusted".
>>> Click "I Understand the Risks" and press the "Add Exception..."
>>> button.
>>> A window pops up. (You can press "View" and inspect the certificate if
>>> you like. Close the details window if you have done so.) Make sure
>>> "Permanently store this exception" is checked and click "Confirm
>>> Security Exception".
>>> Now you should see a Bad Request error page because you haven't asked
>>> JOSM to do anything ;)
>>>
>>> This worked for me. The website still emits an alert that editing
>>> failed, but JOSM loads the data.
>>>
>>> Ruben
>> That's only if HTTPS support is enabled in the Remote Control
>> preferences.
>> If it's not, my config, 8112 port -> unable to connect.
>> And I conclude that the alert I receive too may be because of
>> trying to use
>> closed port 8112 before using port 8111.
>>
>> And my question is: why enable HTTPS if it causes problems?
>> It encrypts information that's stays in your computer, doesn't it?
>> Fearing that NSA would learn the locations you load via remote
>> control?
>>
>> Cheers
>>
>> André.
>>
>>
>>> 2015-02-27 9:20 GMT+01:00 Glenn Plas <glenn at byte-consult.be> <mailto:glenn at byte-consult.be>:
>>>> StartSSL is a free certificate provider, and most probably firefox
>>>> doesn't have the intermediate certificate chain on board which means it
>>>> cannot verify.
>>>>
>>>> That is probably the reason, although I do not see startSSL as the
>>>> certificate writer, I see rapidSSL instead. startSSL is not really a
>>>> great one to use actually for a site like this.
>>>>
>>>> Apple products have the same problem with the latest GoDaddy certificates.
>>>>
>>>> https://www.sslshopper.com/cheapest-ssl-certificates.html
>>>>
>>>> You might want to try this in firefox:https://127.0.0.1:8112/
>>>>
>>>> https://www.sslshopper.com/ssl-checker.html#hostname=https://www.openstreetmap.org
>>>>
>>>> And see if it gives you a chain error or not. It will work in chrome,
>>>> but it depends on the browser.
>>>>
>>>> If you don't get the all-green in firefox, you just need to assemble a
>>>> chain file with the missing intermediate certificates so the browser can
>>>> validate.
>>>>
>>>> Note, this heavily depends on firefox (/browser) version, I see in my FF
>>>> that it loads the intermediates fine:
>>>>
>>>> Common name: RapidSSL CA
>>>> Organization: GeoTrust, Inc.
>>>> Location: US
>>>> Valid from February 19, 2010 to February 18, 2020
>>>> Serial Number: 145105 (0x236d1)
>>>> Signature Algorithm: sha1WithRSAEncryption
>>>> Issuer: GeoTrust Global CA
>>>>
>>>> Common name: GeoTrust Global CA
>>>> Organization: GeoTrust Inc.
>>>> Location: US
>>>> Valid from May 20, 2002 to August 20, 2018
>>>> Serial Number: 1227750 (0x12bbe6)
>>>> Signature Algorithm: sha1WithRSAEncryption
>>>> Issuer: Equifax
>>>>
>>>> Glenn
>>>>
>
>
>
> _______________________________________________
> Talk-be mailing list
> Talk-be at openstreetmap.org
> https://lists.openstreetmap.org/listinfo/talk-be
>
--
"Everything is going to be 200 OK."
More information about the Talk-be
mailing list