Connection Reset Error while executing 2-way SSL REST call through Send Http Request Smart Service in Appian 16.3

Hi,

I am on 16.3 and getting connection reset error while trying to make HTTPs POST call using 2-way SSL Handshake via Send Http Request Smart Service. Below are the error details. I have uploaded the client certificate in Admin Console and the server certificate in JDK Trust Store but while executing the service, I get the error. I would really appreciate if somebody can help me resolving this error while making web service call please.

com.appiancorp.process.runtime.activities.HttpRequestActivityNTLM - java.net.SocketException: Connection reset by peer: socket write error
java.net.SocketException: Connection reset by peer: socket write error
 at java.net.SocketOutputStream.socketWrite0(Native Method)
 at java.net.SocketOutputStream.socketWrite(SocketOutputStream.java:109)
 at java.net.SocketOutputStream.write(SocketOutputStream.java:153)
 at sun.security.ssl.OutputRecord.writeBuffer(OutputRecord.java:431)
 at sun.security.ssl.OutputRecord.write(OutputRecord.java:417)
 at sun.security.ssl.SSLSocketImpl.writeRecordInternal(SSLSocketImpl.java:876)
 at sun.security.ssl.SSLSocketImpl.writeRecord(SSLSocketImpl.java:847)
 at sun.security.ssl.SSLSocketImpl.writeRecord(SSLSocketImpl.java:717)
 at sun.security.ssl.Handshaker.sendChangeCipherSpec(Handshaker.java:1077)
 at sun.security.ssl.ClientHandshaker.sendChangeCipherAndFinish(ClientHandshaker.java:1222)
 at sun.security.ssl.ClientHandshaker.serverHelloDone(ClientHandshaker.java:1134)
 at sun.security.ssl.ClientHandshaker.processMessage(ClientHandshaker.java:348)
 at sun.security.ssl.Handshaker.processLoop(Handshaker.java:979)
 at sun.security.ssl.Handshaker.process_record(Handshaker.java:914)
 at sun.security.ssl.SSLSocketImpl.readRecord(SSLSocketImpl.java:1062)
 at sun.security.ssl.SSLSocketImpl.performInitialHandshake(SSLSocketImpl.java:1375)
 at sun.security.ssl.SSLSocketImpl.writeRecord(SSLSocketImpl.java:747)
 at sun.security.ssl.AppOutputStream.write(AppOutputStream.java:123)
 at java.io.BufferedOutputStream.flushBuffer(BufferedOutputStream.java:82)
 at java.io.BufferedOutputStream.flush(BufferedOutputStream.java:140)

Thanks,

VM

  Discussion posts and replies are publicly visible