On Fri, Jun 29, 2018 at 8:33 PM, Bhashinee Nirmali <[email protected]>
wrote:

> Hi Dushan,
>
> We have experienced a similar issue with an older java version. If your
> java version is less than 8u60, can you try upgrading the java version.
> Please refer mail thread [1]. If that is the case, you should get the same
> issue, when you try the following command [2].
>
> [1] PKCS12 requires JDK 8u60 or above version
> [2] keytool -list -keystore <trust store location> -v
>

Yes that did the trick  thanks Bhashinee!!!

>
> Thanks,
> Bhashinee
>
> On Sat, Jun 30, 2018 at 8:15 AM Rukshan Premathunga <[email protected]>
> wrote:
>
>> Hi Dushan,
>>
>> We released Micro Gateway Toolkit 2.5.0-Beta2[1] yesterday. Can you
>> please download and check on that and let us know.
>>
>> [1] WSO2 API Manager Micro Gateway Toolkit 2.5.0-Beta2 Released!
>>
>> Thanks and Regards
>>
>> On Fri, Jun 29, 2018 at 11:14 PM, Dushan Abeyruwan <[email protected]>
>> wrote:
>>
>>>
>>>
>>> On Fri, Jun 29, 2018 at 10:41 AM, Dushan Abeyruwan <[email protected]>
>>> wrote:
>>>
>>>> Folks,
>>>>  This is what I have tried with wso2am-micro-gw-toolkit-2.5.0-SNAPSHOT
>>>>
>>>> w-toolkit-2.5.0-SNAPSHOT/lib/platform
>>>> MICROGW_TOOLKIT_HOME environment variable is set to
>>>> /Users/xx/xx/wso2/dev/xxx/wso2am-micro-gw-toolkit-2.5.0-SNAPSHOT
>>>> Enter Username:
>>>> admin
>>>> Enter Password for admin:
>>>>
>>>> Enter APIM base URL [https://localhost:9443/]:
>>>>
>>>> Enter Trust store location: [lib/platform/bre/security/
>>>> ballerinaTruststore.p12]
>>>>
>>>> Enter Trust store password: [ use default? ]
>>>>
>>>> micro-gw: Internal error occurred while executing command.
>>>> xx-xx-Pro-3:APIM250 dushan$
>>>>
>>>> The error.
>>>>
>>>> Caused by: java.net.SocketException: 
>>>> java.security.NoSuchAlgorithmException:
>>>> Error constructing implementation (algorithm: Default, provider: SunJSSE,
>>>> class: sun.security.ssl.SSLContextImpl$DefaultSSLContext)
>>>> at javax.net.ssl.DefaultSSLSocketFactory.throwException(
>>>> SSLSocketFactory.java:248)
>>>> at javax.net.ssl.DefaultSSLSocketFactory.createSocket(SSLSocketFactory.
>>>> java:255)
>>>> at sun.net.www.protocol.https.HttpsClient.createSocket(
>>>> HttpsClient.java:409)
>>>> at sun.net.NetworkClient.doConnect(NetworkClient.java:162)
>>>> at sun.net.www.http.HttpClient.openServer(HttpClient.java:432)
>>>> at sun.net.www.http.HttpClient.openServer(HttpClient.java:527)
>>>> at sun.net.www.protocol.https.HttpsClient.<init>(HttpsClient.java:275)
>>>> at sun.net.www.protocol.https.HttpsClient.New(HttpsClient.java:371)
>>>> at sun.net.www.protocol.https.AbstractDelegateHttpsURLConnec
>>>> tion.getNewHttpClient(AbstractDelegateHttpsURLConnection.java:191)
>>>> at sun.net.www.protocol.http.HttpURLConnection.plainConnect0(
>>>> HttpURLConnection.java:1104)
>>>> at sun.net.www.protocol.http.HttpURLConnection.plainConnect(
>>>> HttpURLConnection.java:998)
>>>> at sun.net.www.protocol.https.AbstractDelegateHttpsURLConnec
>>>> tion.connect(AbstractDelegateHttpsURLConnection.java:177)
>>>> at sun.net.www.protocol.http.HttpURLConnection.getOutputStream0(
>>>> HttpURLConnection.java:1282)
>>>> at sun.net.www.protocol.http.HttpURLConnection.getOutputStream(
>>>> HttpURLConnection.java:1257)
>>>> at sun.net.www.protocol.https.HttpsURLConnectionImpl.getOutputStream(
>>>> HttpsURLConnectionImpl.java:250)
>>>> at org.wso2.apimgt.gateway.cli.oauth.OAuthServiceImpl.
>>>> generateClientIdAndSecret(OAuthServiceImpl.java:103)
>>>> ... 4 more
>>>> Caused by: java.security.NoSuchAlgorithmException: Error constructing
>>>> implementation (algorithm: Default, provider: SunJSSE, class:
>>>> sun.security.ssl.SSLContextImpl$DefaultSSLContext)
>>>> at java.security.Provider$Service.newInstance(Provider.java:1617)
>>>> at sun.security.jca.GetInstance.getInstance(GetInstance.java:236)
>>>> at sun.security.jca.GetInstance.getInstance(GetInstance.java:164)
>>>> at javax.net.ssl.SSLContext.getInstance(SSLContext.java:156)
>>>> at javax.net.ssl.SSLContext.getDefault(SSLContext.java:96)
>>>> at javax.net.ssl.SSLSocketFactory.getDefault(SSLSocketFactory.java:122)
>>>> at javax.net.ssl.HttpsURLConnection.getDefaultSSLSocketFactory(
>>>> HttpsURLConnection.java:332)
>>>> at javax.net.ssl.HttpsURLConnection.<init>(HttpsURLConnection.java:289)
>>>> at sun.net.www.protocol.https.HttpsURLConnectionImpl.<init>(
>>>> HttpsURLConnectionImpl.java:85)
>>>> at sun.net.www.protocol.https.Handler.openConnection(Handler.java:62)
>>>> at sun.net.www.protocol.https.Handler.openConnection(Handler.java:57)
>>>> at java.net.URL.openConnection(URL.java:972)
>>>> at org.wso2.apimgt.gateway.cli.oauth.OAuthServiceImpl.
>>>> generateClientIdAndSecret(OAuthServiceImpl.java:94)
>>>> ... 4 more
>>>> Caused by: java.io.IOException: Invalid keystore format
>>>> at sun.security.provider.JavaKeyStore.engineLoad(JavaKeyStore.java:650)
>>>> at sun.security.provider.JavaKeyStore$JKS.engineLoad(
>>>> JavaKeyStore.java:55)
>>>> at java.security.KeyStore.load(KeyStore.java:1445)
>>>> at sun.security.ssl.TrustManagerFactoryImpl.getCacertsKeyStore(
>>>> TrustManagerFactoryImpl.java:226)
>>>> at sun.security.ssl.SSLContextImpl$DefaultSSLContext.
>>>> getDefaultTrustManager(SSLContextImpl.java:767)
>>>> at sun.security.ssl.SSLContextImpl$DefaultSSLContext.<init>(
>>>> SSLContextImpl.java:733)
>>>> at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native
>>>> Method)
>>>> at sun.reflect.NativeConstructorAccessorImpl.newInstance(
>>>> NativeConstructorAccessorImpl.java:62)
>>>> at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(
>>>> DelegatingConstructorAccessorImpl.java:45)
>>>> at java.lang.reflect.Constructor.newInstance(Constructor.java:422)
>>>> at java.security.Provider$Service.newInstance(Provider.java:1595)
>>>> ... 16 more
>>>>
>>>>
>>>> [+add dev]
>>>
>>>>
>>>> --
>>>> Dushan Abeyruwan | Architect
>>>> Technical Support,MV
>>>> PMC Member Apache Synpase
>>>> WSO2 Inc. http://wso2.com/
>>>> Blog:*http://www.dushantech.com/ <http://www.dushantech.com/>*
>>>> LinkedIn:*https://www.linkedin.com/in/dushanabeyruwan
>>>> <https://www.linkedin.com/in/dushanabeyruwan>*
>>>> Mobile:(001)408-987-1348
>>>>
>>>>
>>>
>>>
>>> --
>>> Dushan Abeyruwan | Architect
>>> Technical Support,MV
>>> PMC Member Apache Synpase
>>> WSO2 Inc. http://wso2.com/
>>> Blog:*http://www.dushantech.com/ <http://www.dushantech.com/>*
>>> LinkedIn:*https://www.linkedin.com/in/dushanabeyruwan
>>> <https://www.linkedin.com/in/dushanabeyruwan>*
>>> Mobile:(001)408-987-1348
>>>
>>>
>>> _______________________________________________
>>> Dev mailing list
>>> [email protected]
>>> http://wso2.org/cgi-bin/mailman/listinfo/dev
>>>
>>>
>>
>>
>> --
>> Rukshan Chathuranga.
>> Software Engineer.
>> WSO2, Inc.
>> +94711822074
>> _______________________________________________
>> Dev mailing list
>> [email protected]
>> http://wso2.org/cgi-bin/mailman/listinfo/dev
>>
>
>
> --
> *Bhashinee Nirmali*
> *Software Engineer*
> *WSO2 Lanka (Private) Limited: **http://wso2.com
> <http://www.google.com/url?q=http%3A%2F%2Fwso2.com&sa=D&sntz=1&usg=AFQjCNEZvyc0uMD1HhBaEGCBxs6e9fBObg>*
> *lean.enterprise.middle-ware*
>
>
> *phone: (+94) 71 21 50003*
> <http://wso2.com/signature>
>



-- 
Dushan Abeyruwan | Architect
Technical Support,MV
PMC Member Apache Synpase
WSO2 Inc. http://wso2.com/
Blog:*http://www.dushantech.com/ <http://www.dushantech.com/>*
LinkedIn:*https://www.linkedin.com/in/dushanabeyruwan
<https://www.linkedin.com/in/dushanabeyruwan>*
Mobile:(001)408-987-1348
_______________________________________________
Dev mailing list
[email protected]
http://wso2.org/cgi-bin/mailman/listinfo/dev

Reply via email to