[SOLVED] JOSM zaniemógł przy warstwach Geoportalu

Wygląda że Geoportal od wczoraj ma nowy certyfikat SSL. Efektem ubocznym (zapewne tego) jest to, że dziś przy próbie załadowaniu ich ortofotomapy zamiast kafelków JOSM wyświetla gustowny błąd “unable to find valid certification path to requested target”.
Myślałem że może jakich cache trzeba opróżnić, ale na czystym koncie jest to samo. Nie wiecie, czy da się to jakoś przewalczyć we własnym zakresie, czy trzeba zgłosić dalej?

Rozwiązanie

Problem nie leży po stronie JOSM, a certyfikatu Geoportalu. Można go prosto obejść uruchamiając JOSM z parametrem -Dcom.sun.security.enableAIAcaIssuers=true

Uruchamianie programu powinno wyglądać w sposób podobny do:
java -jar -Dcom.sun.security.enableAIAcaIssuers=true josm-latest.jar

Technikalia (click for more details)

Linux:

W pliku /usr/bin/josm, w linijce 88 dodać linijkę
JAVA_OPTS="$JAVA_OPTS -Dcom.sun.security.enableAIAcaIssuers=true"

87: JAVA_OPTS="$JAVA_OPTS --add-exports=java.desktop/com.sun.imageio.spi=ALL-UNNAMED"
88: JAVA_OPTS="$JAVA_OPTS -Dcom.sun.security.enableAIAcaIssuers=true"
89: elif [[ "${JAVA_VERSION}" -ge 9 ]]; then

Uwaga:
Ten post jest w trybie Wiki. Każdy może edytować jego zawartość żeby go ulepszyć.

21 posts - 9 participants

Read full topic


Ce sujet de discussion accompagne la publication sur https://community.openstreetmap.org/t/solved-josm-zaniemogl-przy-warstwach-geoportalu/9444