Вопросы по JOSM

У меня перестал работать JOSM 11639
Нет соединения. Карту скачать невозможно, да и всё невозможно где нужна сеть.

kido@leap:~> josm
2017-03-05 20:06:26.820 INFO: Уровень журналирования: INFO (INFO, 800)
2017-03-05 20:06:28.433 INFO: GET https://josm.openstreetmap.de/wiki/Ru:StartupPage -> !!!
2017-03-05 20:06:28.434 WARNING: javax.net.ssl.SSLException: java.security.ProviderException: java.io.IOException: Only uncompressed point format supported. Причина: java.security.ProviderException: java.io.IOException: Only uncompressed point format supported. Причина: java.io.IOException: Only uncompressed point format supported
javax.net.ssl.SSLException: java.security.ProviderException: java.io.IOException: Only uncompressed point format supported
        at sun.security.ssl.Alerts.getSSLException(Alerts.java:208)
        at sun.security.ssl.SSLSocketImpl.fatal(SSLSocketImpl.java:1949)
        at sun.security.ssl.SSLSocketImpl.fatal(SSLSocketImpl.java:1906)
        at sun.security.ssl.SSLSocketImpl.handleException(SSLSocketImpl.java:1889)
        at sun.security.ssl.SSLSocketImpl.startHandshake(SSLSocketImpl.java:1410)
        at sun.security.ssl.SSLSocketImpl.startHandshake(SSLSocketImpl.java:1387)
        at sun.net.www.protocol.https.HttpsClient.afterConnect(HttpsClient.java:559)
        at sun.net.www.protocol.https.AbstractDelegateHttpsURLConnection.connect(AbstractDelegateHttpsURLConnection.java:185)
        at sun.net.www.protocol.https.HttpsURLConnectionImpl.connect(HttpsURLConnectionImpl.java:153)
        at org.openstreetmap.josm.tools.HttpClient.connect(HttpClient.java:125)
        at org.openstreetmap.josm.tools.HttpClient.connect(HttpClient.java:75)
        at org.openstreetmap.josm.tools.WikiReader.readLang(WikiReader.java:100)
        at org.openstreetmap.josm.tools.WikiReader.readLang(WikiReader.java:75)
        at org.openstreetmap.josm.gui.GettingStarted$MotdContent.updateData(GettingStarted.java:88)
        at org.openstreetmap.josm.io.CacheCustomContent.updateForce(CacheCustomContent.java:139)
        at org.openstreetmap.josm.io.CacheCustomContent.updateForceString(CacheCustomContent.java:151)
        at org.openstreetmap.josm.io.CacheCustomContent.updateIfRequiredString(CacheCustomContent.java:129)
        at org.openstreetmap.josm.gui.GettingStarted.lambda$getMOTD$1(GettingStarted.java:143)
        at java.lang.Thread.run(Thread.java:745)
Caused by: java.security.ProviderException: java.io.IOException: Only uncompressed point format supported
        at sun.security.ec.ECKeyPairGenerator.generateKeyPair(ECKeyPairGenerator.java:147)
        at java.security.KeyPairGenerator$Delegate.generateKeyPair(KeyPairGenerator.java:703)
        at sun.security.ssl.ECDHCrypt.<init>(ECDHCrypt.java:78)
        at sun.security.ssl.ClientHandshaker.serverKeyExchange(ClientHandshaker.java:724)
        at sun.security.ssl.ClientHandshaker.processMessage(ClientHandshaker.java:281)
        at sun.security.ssl.Handshaker.processLoop(Handshaker.java:1026)
        at sun.security.ssl.Handshaker.process_record(Handshaker.java:961)
        at sun.security.ssl.SSLSocketImpl.readRecord(SSLSocketImpl.java:1062)
        at sun.security.ssl.SSLSocketImpl.performInitialHandshake(SSLSocketImpl.java:1375)
        at sun.security.ssl.SSLSocketImpl.startHandshake(SSLSocketImpl.java:1403)
        ... 14 more
Caused by: java.io.IOException: Only uncompressed point format supported
        at sun.security.util.ECUtil.decodePoint(ECUtil.java:51)
        at sun.security.ec.ECKeyPairGenerator.generateKeyPair(ECKeyPairGenerator.java:139)
        ... 23 more

А у меня перестал работать JOSM 9329.
Нет соединения. Карту скачать невозможно, да и всё невозможно где нужна сеть.
Вылазиет вот это:

P.S. Версия JOSM конечно старовата, но более новые требуют обновить JAVA (стоит 7), а та, в свою очередь, требует обновить операционную систему(стоит XPSP2), что не планируется. И что-то сдается мне, что дело не в версии. Упражнения с установкой сертификата и добавлением его в исключения делал (может что не так сделал?).

Надо не в исключения, а добавить свежий сертификат, у старого похоже вышел срок.

А на XP ещё кто-то в Интернет залезает? Это же небезопасно … Я отрубил XP как Микрософт перестала поддерживать обновления … Сейчас XP стоит на виртуалке - там ей место.

лет ~10 сижу на ХП, без антивиря (хотя есть оплаченный фирмой каспер, но он моск выносит своим молчаливыми запретами на работу некоторых драйверов) и “ты не поверишь !!” ни разу не поймал ни одного виря или что подобного.
все прекрасно работает и 8 джава и джосм через джава веб старт
тут не столько от операционки зависит…

Я так понял - сертификат берётся из самого JOSM, то есть, он “зашит” в установщик. Как его “освежить” не переходя на другую версию JOSM?

а чем хороша старая версия джосма ??
сертификаты можно обновить внутри josm (это же архив zip) они лежат по пути josm.jar/data/security/
новые наверное отсюда http://josm.openstreetmap.de/browser/josm/trunk/data/security
последнее изменение в них http://josm.openstreetmap.de/ticket/12264

Засунуть то можно, но там начнутся другие чудеса, сборка подписана и у новых файлов не будет совпадать хеш. Соответственно JOSM вообще не запуститься, надо переподписывать весь jar своим сертификатом. Тоже с нуля дело не простое.

https://josm.openstreetmap.de/wiki/USB_Stick - это поможет всегда иметь свежую версию JOSM (+Java) независимо от версии Windows.

Помогло. Спасибо.
Вообще я принципиально сторонник портабельных программ, но тут что-то уж сильно сложно… Хотя работает.

Я с этого и начал: более новая требует новую Яву, а новая Ява требует новую операционную систему.
Ну да, а та потом потребует нового компъютера (моему 15 лет), а это потребует нового уровня доходов и, соответственно, новой работы, ну и так далее…
Вымогательство форменное.

Я пользуюсь таким вариантом портативного JOSM: https://www.openstreetmap.org/user/Otnow/diary/34580
Вроде, удобнее и обновляется сам.

Хотел из
http://taginfo.openstreetmap.org/keys/banner_url
Зарузить объекты в JOSM. А там потребовали https.
Пошел в настройки JOSM, установил сертификат, А FireFox им не доволен.
То есть переходим на секьюрные протоколы, а сертификаты абы какие? Каков смысл?

я через посредничество Оверпасс-турбо загружаю

сколь помню надо удалить “%USERPROFILE%\Application Data\JOSM\remotecontrol\josm.keystore” пару страниц темы назад отмотай, там у кого то были проблемы с https запросами

Было бы неплохо это в справку JOSM добавить, для начала в виде ссылки

PS уже есть похожее, но не настолько подробное и без иллюстраций - https://wiki.openstreetmap.org/wiki/JOSM/HOWTO/Run_from_flash_disk_with_Java

Там с выбором bbox на всю планету непонятки происходят

Создаю отношение типа associatedStreet, добавляю в него несмежные сегменты улиц, присваиваю им роли “street”. Все имена совпадают. При проверке JOSM упорно выкидывает предупреждение “role ‘house’ missing(1)”.

Что не так?

Тег IMG тут не умеет уменьшать изображение, поэтому остается только дать ссылку на скриншот

Нет ни одного члена с ролью house.

Спасибо, не сообразил, что оно об этом. Сейчас добавлю дома.