[josm-dev] HTTPS changes on osm.org

Marc Gemis marc.gemis at gmail.com
Wed Feb 25 11:40:14 UTC 2015


Hello,

It seems that this new certificate also causes problems for people like me
that cannot upgrade their Java beyond Java 6.

I get

FOUT: org.openstreetmap.josm.io.OsmTransferException:
javax.net.ssl.SSLException: java.lang.RuntimeException: Could not generate
DH keypair. Oorzaak: javax.net.ssl.SSLException:
java.lang.RuntimeException: Could not generate DH keypair. Oorzaak:
java.lang.RuntimeException: Could not generate DH keypair. Oorzaak:
java.security.InvalidAlgorithmParameterException: Prime size must be
multiple of 64, and can only range from 512 to 1024 (inclusive)
org.openstreetmap.josm.io.OsmTransferException: javax.net.ssl.SSLException:
java.lang.RuntimeException: Could not generate DH keypair
at org.openstreetmap.josm.io.OsmApi.sendRequest(OsmApi.java:731)
at org.openstreetmap.josm.io.OsmApi.sendRequest(OsmApi.java:582)
at org.openstreetmap.josm.io.OsmApi.openChangeset(OsmApi.java:415)
at
org.openstreetmap.josm.io.OsmServerWriter.uploadOsm(OsmServerWriter.java:201)
at
org.openstreetmap.josm.gui.io.UploadPrimitivesTask.realRun(UploadPrimitivesTask.java:250)
at
org.openstreetmap.josm.gui.PleaseWaitRunnable.doRealRun(PleaseWaitRunnable.java:82)
at
org.openstreetmap.josm.gui.PleaseWaitRunnable.run(PleaseWaitRunnable.java:150)
at
java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:895)
at
java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:918)
at java.lang.Thread.run(Thread.java:695)

which seems to be solved in more recent Java versions

http://stackoverflow.com/questions/6851461/java-why-does-ssl-handshake-give-could-not-generate-dh-keypair-exception


regards

m


More information about the josm-dev mailing list