E-IB: Error when Loading Gateway Connectors with https/SSL gateway URL. Weblogic Log shows "<SSL -- handshake alert: no_certificate>" (Doc ID 2076526.1)

Last updated on APRIL 24, 2017

Applies to:

PeopleSoft Enterprise PT PeopleTools - Version 8.54 and later
Information in this document applies to any platform.
***Checked for relevance on 24-Apr-2017***

Symptoms

 

Sample Environment:
-----------------------
Tools 8.54

Issue:
-------
The site has an https enabled local gateway and seeing the following error in the appsrv log and weblogic log when attempting to load gateway connectors.
The site is able to load the gateway connectors when using http.

Error:
-------

Appserv log shows:


PSAPPSRV.34013272 (24) [2015-10-08T15:44:16.721 e304200@w014pablo2.miamidade.gov (IE 11.0; WIN7) ICPanel](1) Java exception thrown: javax.net.ssl.SSLHandshakeException: Received fatal alert: handshake_failure

PIA_weblogic_20151020_01_48.log  shows the error as:
..
..
####<Oct 20, 2015 1:48:28 PM EDT> <Notice> <Stdout> <s0141106> <PIA> <ExecuteThread: '2' for queue: 'weblogic.socket.Muxer'> <<WLS Kernel>> <> <> <1445363308126> <BEA-000000> <ExecuteThread: '2' for queue: 'weblogic.socket.Muxer', RECV SSLv3 ALERT:  warning, no_certificate>
####<Oct 20, 2015 1:48:28 PM EDT> <Notice> <Stdout> <s0141106> <PIA> <ExecuteThread: '2' for queue: 'weblogic.socket.Muxer'> <<WLS Kernel>> <> <> <1445363308126> <BEA-000000> <SSL -- handshake alert:  no_certificate>
####<Oct 20, 2015 1:48:28 PM EDT> <Notice> <Stdout> <s0141106> <PIA> <ExecuteThread: '2' for queue: 'weblogic.socket.Muxer'> <<WLS Kernel>> <> <> <1445363308127> <BEA-000000> <ExecuteThread: '2' for queue: 'weblogic.socket.Muxer', fatal error: 40: null cert chain
javax.net.ssl.SSLHandshakeException: null cert chain>
####<Oct 20, 2015 1:48:28 PM EDT> <Notice> <Stdout> <s0141106> <PIA> <ExecuteThread: '2' for queue: 'weblogic.socket.Muxer'> <<WLS Kernel>> <> <> <1445363308127> <BEA-000000> <%% Invalidated:  [Session-2, SSL_RSA_WITH_RC4_128_SHA]>
####<Oct 20, 2015 1:48:28 PM EDT> <Notice> <Stdout> <s0141106> <PIA> <ExecuteThread: '2' for queue: 'weblogic.socket.Muxer'> <<WLS Kernel>> <> <> <1445363308127> <BEA-000000> <ExecuteThread: '2' for queue: 'weblogic.socket.Muxer', SEND SSLv3 ALERT:  fatal, description = handshake_failure>
####<Oct 20, 2015 1:48:28 PM EDT> <Notice> <Stdout> <s0141106> <PIA> <ExecuteThread: '2' for queue: 'weblogic.socket.Muxer'> <<WLS Kernel>> <> <> <1445363308127> <BEA-000000> <ExecuteThread: '2' for queue: 'weblogic.socket.Muxer', WRITE: SSLv3 Alert, length = 2>
####<Oct 20, 2015 1:48:28 PM EDT> <Notice> <Stdout> <s0141106> <PIA> <ExecuteThread: '2' for queue: 'weblogic.socket.Muxer'> <<WLS Kernel>> <> <> <1445363308128> <BEA-000000> <ExecuteThread: '2' for queue: 'weblogic.socket.Muxer', fatal: engine already closed.  Rethrowing javax.net.ssl.SSLHandshakeException: null cert chain>
####<Oct 20, 2015 1:48:28 PM EDT> <Notice> <Stdout> <s0141106> <PIA> <ExecuteThread: '2' for queue: 'weblogic.socket.Muxer'> <<WLS Kernel>> <> <> <1445363308130> <BEA-000000> <ExecuteThread: '2' for queue: 'weblogic.socket.Muxer', called closeOutbound()>
####<Oct 20, 2015 1:48:28 PM EDT> <Notice> <Stdout> <s0141106> <PIA> <ExecuteThread: '2' for queue: 'weblogic.socket.Muxer'> <<WLS Kernel>> <> <> <1445363308130> <BEA-000000> <ExecuteThread: '2' for queue: 'weblogic.socket.Muxer', closeOutboundInternal()>
..
..


Impact:
----------
The site would like to use https gateway as it provides a secure messaging environment.

Cause

Sign In with your My Oracle Support account

Don't have a My Oracle Support account? Click to get started

My Oracle Support provides customers with access to over a
Million Knowledge Articles and hundreds of Community platforms