Hi Keerthika,

I guess api required a certificate to be installed on sender side.

Follow the following steps

i) Extract the certificate from browser by navigating to apiUrl

ii) Navigate to "<ESB_HOME>/repository/resources/security/" using command
prompt and execute keytool -importcert -file CERT_FILE_NAME -keystore
client-truststore.jks -alias "CERT_NAME" in command line to import api
certificate in to keystore. Give "wso2carbon" as password. NOTE :
CERT_FILE_NAME is the file name which was extracted from api, change it
accordingly CERT_NAME is name of the certificate.

Best Regards,
Malaka


On Wed, Sep 3, 2014 at 2:04 PM, Roshan Wijesena <ros...@wso2.com> wrote:

> Hi,
>
> A similar issue has been discussed here [1].
>
> [1] http://mail.wso2.org/mailarchive/dev/2014-June/032193.html
>
> Regards
> Roshan.
>
>
> On Wed, Sep 3, 2014 at 1:18 PM, Keerthika Mahendralingam <
> keerth...@wso2.com> wrote:
>
>>
>> When we invoke our services into proxy we got this error:
>>
>> [2014-09-03 11:01:15,881]  INFO - CarbonAuthenticationUtil
>> 'admin@carbon.super [-1234]' logged in at [2014-09-03 11:01:15,881+0530]
>>
>> [2014-09-03 11:01:51,476]  INFO - TimeoutHandler This engine will expire
>> all callbacks after : 120 seconds, irrespective of the timeout action,
>> after the specified or optional timeout
>>
>> [2014-09-03 11:01:52,305] ERROR - TargetHandler I/O error: General
>> SSLEngine problem
>>
>> javax.net.ssl.SSLHandshakeException: General SSLEngine problem
>>
>> at sun.security.ssl.Handshaker.checkThrown(Handshaker.java:1364)
>>
>> at sun.security.ssl.SSLEngineImpl.checkTaskThrown(SSLEngineImpl.java:513)
>>
>> at sun.security.ssl.SSLEngineImpl.writeAppRecord(SSLEngineImpl.java:1197)
>>
>> at sun.security.ssl.SSLEngineImpl.wrap(SSLEngineImpl.java:1169)
>>
>> at javax.net.ssl.SSLEngine.wrap(SSLEngine.java:469)
>>
>> at
>> org.apache.http.nio.reactor.ssl.SSLIOSession.doWrap(SSLIOSession.java:220)
>>
>> at
>> org.apache.http.nio.reactor.ssl.SSLIOSession.doHandshake(SSLIOSession.java:254)
>>
>> at
>> org.apache.http.nio.reactor.ssl.SSLIOSession.isAppInputReady(SSLIOSession.java:380)
>>
>> at
>> org.apache.http.impl.nio.reactor.AbstractIODispatch.inputReady(AbstractIODispatch.java:118)
>>
>> at
>> org.apache.http.impl.nio.reactor.BaseIOReactor.readable(BaseIOReactor.java:160)
>>
>> at
>> org.apache.http.impl.nio.reactor.AbstractIOReactor.processEvent(AbstractIOReactor.java:342)
>>
>> at
>> org.apache.http.impl.nio.reactor.AbstractIOReactor.processEvents(AbstractIOReactor.java:320)
>>
>> at
>> org.apache.http.impl.nio.reactor.AbstractIOReactor.execute(AbstractIOReactor.java:280)
>>
>> at
>> org.apache.http.impl.nio.reactor.BaseIOReactor.execute(BaseIOReactor.java:106)
>>
>> at
>> org.apache.http.impl.nio.reactor.AbstractMultiworkerIOReactor$Worker.run(AbstractMultiworkerIOReactor.java:604)
>>
>> at java.lang.Thread.run(Thread.java:722)
>>
>> Caused by: javax.net.ssl.SSLHandshakeException: General SSLEngine problem
>>
>> at sun.security.ssl.Alerts.getSSLException(Alerts.java:192)
>>
>> at sun.security.ssl.SSLEngineImpl.fatal(SSLEngineImpl.java:1703)
>>
>> at sun.security.ssl.Handshaker.fatalSE(Handshaker.java:278)
>>
>> at sun.security.ssl.Handshaker.fatalSE(Handshaker.java:270)
>>
>> at
>> sun.security.ssl.ClientHandshaker.serverCertificate(ClientHandshaker.java:1338)
>>
>> at
>> sun.security.ssl.ClientHandshaker.processMessage(ClientHandshaker.java:154)
>>
>> at sun.security.ssl.Handshaker.processLoop(Handshaker.java:868)
>>
>> at sun.security.ssl.Handshaker$1.run(Handshaker.java:808)
>>
>> at sun.security.ssl.Handshaker$1.run(Handshaker.java:806)
>>
>> at java.security.AccessController.doPrivileged(Native Method)
>>
>> at sun.security.ssl.Handshaker$DelegatedTask.run(Handshaker.java:1301)
>>
>> at
>> org.apache.http.nio.reactor.ssl.SSLIOSession.doRunTask(SSLIOSession.java:238)
>>
>> at
>> org.apache.http.nio.reactor.ssl.SSLIOSession.doHandshake(SSLIOSession.java:270)
>>
>> ... 9 more
>>
>> Caused by: sun.security.validator.ValidatorException: PKIX path building
>> failed: sun.security.provider.certpath.SunCertPathBuilderException: unable
>> to find valid certification path to requested target
>>
>> at sun.security.validator.PKIXValidator.doBuild(PKIXValidator.java:385)
>>
>> at
>> sun.security.validator.PKIXValidator.engineValidate(PKIXValidator.java:292)
>>
>> at sun.security.validator.Validator.validate(Validator.java:260)
>>
>> at
>> sun.security.ssl.X509TrustManagerImpl.validate(X509TrustManagerImpl.java:326)
>>
>> at
>> sun.security.ssl.X509TrustManagerImpl.checkTrusted(X509TrustManagerImpl.java:283)
>>
>> at
>> sun.security.ssl.X509TrustManagerImpl.checkServerTrusted(X509TrustManagerImpl.java:138)
>>
>> at
>> sun.security.ssl.ClientHandshaker.serverCertificate(ClientHandshaker.java:1325)
>>
>> ... 17 more
>>
>> Caused by: sun.security.provider.certpath.SunCertPathBuilderException:
>> unable to find valid certification path to requested target
>>
>> at
>> sun.security.provider.certpath.SunCertPathBuilder.engineBuild(SunCertPathBuilder.java:196)
>>
>> at java.security.cert.CertPathBuilder.build(CertPathBuilder.java:268)
>>
>> at sun.security.validator.PKIXValidator.doBuild(PKIXValidator.java:380)
>>
>> ... 23 more
>>
>> [2014-09-03 11:01:52,312]  WARN - EndpointContext Endpoint :
>> AnonymousEndpoint will be marked SUSPENDED as it failed
>>
>> [2014-09-03 11:01:52,312]  WARN - EndpointContext Suspending endpoint :
>> AnonymousEndpoint - current suspend duration is : 30000ms - Next retry
>> after : Wed Sep 03 11:02:22 IST 2014
>>  --
>> <dev-requ...@wso2.org>
>> Keerthika Mahendralingam
>> Associate Software Engineer
>> Mobile :+94 (0) 776 121144
>> keerth...@wso2.com <thili...@wso2.com>
>>
>> _______________________________________________
>> Dev mailing list
>> Dev@wso2.org
>> http://wso2.org/cgi-bin/mailman/listinfo/dev
>>
>>
>
>
> --
> Roshan Wijesena.
> Senior Software Engineer-WSO2 Inc.
> Mobile: *+94752126789*
> Email: ros...@wso2.com
> *WSO2, Inc. :** wso2.com <http://wso2.com/>*
> lean.enterprise.middleware.
>
> _______________________________________________
> Dev mailing list
> Dev@wso2.org
> http://wso2.org/cgi-bin/mailman/listinfo/dev
>
>


-- 

Best Regards,

Malaka Silva
Senior Tech Lead
M: +94 777 219 791
Tel : 94 11 214 5345
Fax :94 11 2145300
Skype : malaka.sampath.silva
LinkedIn : http://www.linkedin.com/pub/malaka-silva/6/33/77
Blog : http://mrmalakasilva.blogspot.com/

WSO2, Inc.
lean . enterprise . middleware
http://www.wso2.com/
http://www.wso2.com/about/team/malaka-silva/
<http://wso2.com/about/team/malaka-silva/>

Save a tree -Conserve nature & Save the world for your future. Print this
email only if it is absolutely necessary.
_______________________________________________
Dev mailing list
Dev@wso2.org
http://wso2.org/cgi-bin/mailman/listinfo/dev

Reply via email to