

HttpsServer httpsServer = HttpsServer.create(address, 0)

InetSocketAddress address = new InetSocketAddress(InetAddress.getLocalHost(), config.getHttpsPort()) I've spent 30 minutes googling this and everything seems to just point back to the fairly useless Java 6 documentation that describes the methods but doesn't actually talk about how to get the darn thing talking or provide any example code at all.Ĭan anyone nudge me in the right direction? If I run wget with the -d option for debugging it tells me "SSL handshake failed". As a test client, I'm using wget from the cygwin command line ( wget but wget reports that it was "Unable to establish SSL connection". I'm planning on using the HttpsServer class in Java 6 SE but I'm struggling to get it working.

Because it's purely a lightweight development tool and isn't used in production in any way at all, I'm quite happy to bypass certifications and as much negotiation as I can. It's a simulator that's being used in our development labs to simulate the HTTPS connections accepted by a piece of equipment in the wild. I need to set up a really lightweight HTTPS server for a Java application.
