Sending HTTPS requests caused SSLException: Could not genterate DH keypair

I created a Smartapp to collect some data to my server via HTTPS requests( httpput() ). I have a DigiCert SSL certificate for my server but SmartThings still raised these exceptions:

javax.net.ssl.SSLException: java.lang.RuntimeException: Could not genterate DH keypair

Any idea how I can make SmartThings talking to my certified server with HTTPS? Appreciate your help!

1 Like