Forum Stats

  • 3,851,977 Users
  • 2,264,055 Discussions
  • 7,904,923 Comments

Discussions

Weblogic applicaiton as secure webservice client (HTTPS)

2736471
2736471 Member Posts: 1
edited Aug 20, 2014 11:17AM in WebLogic Portal

Hi,

I am facing a issue while calling a secure(https) webservice from my application deployed in weblogic 10.0.

javax.xml.ws.soap.SOAPFaultException: T9WSC  Certificate missing or invalid (owner)

        at com.sun.xml.ws.fault.SOAP11Fault.getProtocolException(SOAP11Fault.java:160)

        at com.sun.xml.ws.fault.SOAPFaultBuilder.createException(SOAPFaultBuilder.java:83)

        at com.sun.xml.ws.client.sei.SyncMethodHandler.invoke(SyncMethodHandler.java:248)

        at com.sun.xml.ws.client.sei.SyncMethodHandler.invoke(SyncMethodHandler.java:212)

        at com.sun.xml.ws.client.sei.SEIStub.invoke(SEIStub.java:105)

Using same keystore I am able to make call webservice using standalone Java program. I have set this keystore as Identity and trust keystore and mention alias name in SSL configuration.  I have also set below mention java parameter to same keystore file.

javax.net.ssl.keyStore

javax.net.ssl.keyStorePassword

javax.net.ssl.trustStore

javax.net.ssl.trustStorePassword

Here is SSL debug statement before this error occured:

<20.08.2014 16.46 Uhr CEST> <Debug> <SecuritySSL> <BEA-000000> <weblogic user specified trustmanager validation status 0>

<20.08.2014 16.46 Uhr CEST> <Debug> <SecuritySSL> <BEA-000000> <SSLTrustValidator returns: 0>

<20.08.2014 16.46 Uhr CEST> <Debug> <SecuritySSL> <BEA-000000> <Trust status (0): NONE>

<20.08.2014 16.46 Uhr CEST> <Debug> <SecuritySSL> <BEA-000000> <Performing hostname validation checks: y008.defbs.ffts.com>

<20.08.2014 16.46 Uhr CEST> <Debug> <SecuritySSL> <BEA-000000> <HANDSHAKEMESSAGE: CertificateRequest>

<20.08.2014 16.46 Uhr CEST> <Debug> <SecuritySSL> <BEA-000000> <HANDSHAKEMESSAGE: ServerHelloDone>

<20.08.2014 16.46 Uhr CEST> <Debug> <SecuritySSL> <BEA-000000> <No suitable identity certificate chain has been found.>

<20.08.2014 16.46 Uhr CEST> <Debug> <SecuritySSL> <BEA-000000> <write HANDSHAKE, offset = 0, length = 7>

<20.08.2014 16.46 Uhr CEST> <Debug> <SecuritySSL> <BEA-000000> <Ignoring not supported JCE Mac: SunJCE version 1.5 for algorithm HmacMD5>

<20.08.2014 16.46 Uhr CEST> <Debug> <SecuritySSL> <BEA-000000> <Will use default Mac for algorithm HmacMD5>

<20.08.2014 16.46 Uhr CEST> <Debug> <SecuritySSL> <BEA-000000> <Ignoring not supported JCE Mac: SunJCE version 1.5 for algorithm HmacSHA1>

<20.08.2014 16.46 Uhr CEST> <Debug> <SecuritySSL> <BEA-000000> <Will use default Mac for algorithm HmacSHA1>

<20.08.2014 16.46 Uhr CEST> <Debug> <SecuritySSL> <BEA-000000> <Will use default Mac for algorithm SHA>

<20.08.2014 16.46 Uhr CEST> <Debug> <SecuritySSL> <BEA-000000> <Using JCE Cipher: SunJCE version 1.5 for algorithm RC4>

<20.08.2014 16.46 Uhr CEST> <Debug> <SecuritySSL> <BEA-000000> <Ignoring not supported JCE Mac: SunJCE version 1.5 for algorithm HmacMD5>

<20.08.2014 16.46 Uhr CEST> <Debug> <SecuritySSL> <BEA-000000> <Will use default Mac for algorithm HmacMD5>

<20.08.2014 16.46 Uhr CEST> <Debug> <SecuritySSL> <BEA-000000> <Ignoring not supported JCE Mac: SunJCE version 1.5 for algorithm HmacSHA1>

<20.08.2014 16.46 Uhr CEST> <Debug> <SecuritySSL> <BEA-000000> <Will use default Mac for algorithm HmacSHA1>

<20.08.2014 16.46 Uhr CEST> <Debug> <SecuritySSL> <BEA-000000> <Using JCE Cipher: SunJCE version 1.5 for algorithm RSA>

<20.08.2014 16.46 Uhr CEST> <Debug> <SecuritySSL> <BEA-000000> <write HANDSHAKE, offset = 0, length = 134>

<20.08.2014 16.46 Uhr CEST> <Debug> <SecuritySSL> <BEA-000000> <write CHANGE_CIPHER_SPEC, offset = 0, length = 1>

<20.08.2014 16.46 Uhr CEST> <Debug> <SecuritySSL> <BEA-000000> <Using JCE Cipher: SunJCE version 1.5 for algorithm RC4>

<20.08.2014 16.46 Uhr CEST> <Debug> <SecuritySSL> <BEA-000000> <Ignoring not supported JCE Mac: SunJCE version 1.5 for algorithm HMACSHA1>

<20.08.2014 16.46 Uhr CEST> <Debug> <SecuritySSL> <BEA-000000> <Will use default Mac for algorithm HMACSHA1>

<20.08.2014 16.46 Uhr CEST> <Debug> <SecuritySSL> <BEA-000000> <Ignoring not supported JCE Mac: SunJCE version 1.5 for algorithm HmacMD5>

<20.08.2014 16.46 Uhr CEST> <Debug> <SecuritySSL> <BEA-000000> <Will use default Mac for algorithm HmacMD5>

<20.08.2014 16.46 Uhr CEST> <Debug> <SecuritySSL> <BEA-000000> <Ignoring not supported JCE Mac: SunJCE version 1.5 for algorithm HmacSHA1>

<20.08.2014 16.46 Uhr CEST> <Debug> <SecuritySSL> <BEA-000000> <Will use default Mac for algorithm HmacSHA1>

<20.08.2014 16.46 Uhr CEST> <Debug> <SecuritySSL> <BEA-000000> <write HANDSHAKE, offset = 0, length = 16>

<20.08.2014 16.46 Uhr CEST> <Debug> <SecuritySSL> <BEA-000000> <isMuxerActivated: false>

<20.08.2014 16.46 Uhr CEST> <Debug> <SecuritySSL> <BEA-000000> <10294441 SSL3/TLS MAC>

<20.08.2014 16.46 Uhr CEST> <Debug> <SecuritySSL> <BEA-000000> <10294441 received CHANGE_CIPHER_SPEC>

<20.08.2014 16.46 Uhr CEST> <Debug> <SecuritySSL> <BEA-000000> <Using JCE Cipher: SunJCE version 1.5 for algorithm RC4>

<20.08.2014 16.46 Uhr CEST> <Debug> <SecuritySSL> <BEA-000000> <Ignoring not supported JCE Mac: SunJCE version 1.5 for algorithm HMACSHA1>

<20.08.2014 16.46 Uhr CEST> <Debug> <SecuritySSL> <BEA-000000> <Will use default Mac for algorithm HMACSHA1>

<20.08.2014 16.46 Uhr CEST> <Debug> <SecuritySSL> <BEA-000000> <isMuxerActivated: false>

<20.08.2014 16.46 Uhr CEST> <Debug> <SecuritySSL> <BEA-000000> <10294441 SSL3/TLS MAC>

<20.08.2014 16.46 Uhr CEST> <Debug> <SecuritySSL> <BEA-000000> <10294441 received HANDSHAKE>

<20.08.2014 16.46 Uhr CEST> <Debug> <SecuritySSL> <BEA-000000> <HANDSHAKEMESSAGE: Finished>

<20.08.2014 16.46 Uhr CEST> <Debug> <SecuritySSL> <BEA-000000> <Ignoring not supported JCE Mac: SunJCE version 1.5 for algorithm HmacMD5>

<20.08.2014 16.46 Uhr CEST> <Debug> <SecuritySSL> <BEA-000000> <Will use default Mac for algorithm HmacMD5>

<20.08.2014 16.46 Uhr CEST> <Debug> <SecuritySSL> <BEA-000000> <Ignoring not supported JCE Mac: SunJCE version 1.5 for algorithm HmacSHA1>

<20.08.2014 16.46 Uhr CEST> <Debug> <SecuritySSL> <BEA-000000> <Will use default Mac for algorithm HmacSHA1>

<20.08.2014 16.46 Uhr CEST> <Debug> <SecuritySSL> <BEA-000000> <write APPLICATION_DATA, offset = 0, length = 306>

<20.08.2014 16.46 Uhr CEST> <Debug> <SecuritySSL> <BEA-000000> <write APPLICATION_DATA, offset = 0, length = 339>

<20.08.2014 16.46 Uhr CEST> <Debug> <SecuritySSL> <BEA-000000> <7972330 read(offset=0, length=8192)>

<20.08.2014 16.46 Uhr CEST> <Debug> <SecuritySSL> <BEA-000000> <isMuxerActivated: false>

<20.08.2014 16.46 Uhr CEST> <Debug> <SecuritySSL> <BEA-000000> <10294441 SSL3/TLS MAC>

<20.08.2014 16.46 Uhr CEST> <Debug> <SecuritySSL> <BEA-000000> <10294441 received APPLICATION_DATA: databufferLen 0, contentLength 643>

<20.08.2014 16.46 Uhr CEST> <Debug> <SecuritySSL> <BEA-000000> <7972330 read databufferLen 643>

<20.08.2014 16.46 Uhr CEST> <Debug> <SecuritySSL> <BEA-000000> <7972330 read A returns 643>

<20.08.2014 16.46 Uhr CEST> <Debug> <SecuritySSL> <BEA-000000> <avalable(): 7972330 : 0 + 0 = 0>

Tagged:
This discussion has been closed.