Thanks Colm. The issue was with the Amazon Webservices instance and host name is mapped to internal host name and on the certificate given localhost as cn name. The resolution will be to change hostname on the virtual name and which matches with the certificate cn name.
- Ravi <http://www.ooftish.com> ________________________________ From: Colm O hEigeartaigh <cohei...@apache.org> Sent: Wednesday, March 14, 2018 11:56 AM To: user@syncope.apache.org Subject: Re: Syncope-console https java.io.IOException: IOException invoking https://localhost/syncope/rest/platform: HTTPS hostname wrong: should be <localhost> Try adding: -dname "cn=localhost" as an option when creating the keystore using keytool, maybe there is a problem when you are specifying it manually. Colm. On Mon, Mar 12, 2018 at 3:36 AM, Ravindra Singareddy <singare...@hotmail.com<mailto:singare...@hotmail.com>> wrote: Hi All, I am running into issue, when running syncope-console in https with self signed certificates in Wildfly. Here are commands are used for signing the certificate cd /opt/bitnami/wildfly/standalone/configuration sudo keytool -genkey -alias server -keyalg RSA -validity 3650 -keysize 2048 -keystore server.keystore sudo chown wildfly:wildfly ./server.keystore Used CN name as localhost (https://docs.bitnami.com/aws/infrastructure/wildfly/ ) I am able to successfully deploy syncope.war file and when deploying syncope-console.war giving following error: Your help in this regard, greatly appreciated. Thanks Ravi ________________________________________________________________________________________________ Caused by: javax.ws.rs<http://javax.ws.rs>.ProcessingException: java.io.IOException: IOException invoking https://localhost/syncope/rest/platform: HTTPS hostname wrong: should be <localhost> at org.apache.cxf.jaxrs.client.AbstractClient.checkClientException(AbstractClient.java:608) at org.apache.cxf.jaxrs.client.AbstractClient.preProcessResult(AbstractClient.java:584) at org.apache.cxf.jaxrs.client.ClientProxyImpl.doChainedInvocation(ClientProxyImpl.java:783) at org.apache.cxf.jaxrs.client.ClientProxyImpl.invoke(ClientProxyImpl.java:235) at com.sun.proxy.$Proxy495.platform(Unknown Source) at org.apache.syncope.client.console.SyncopeConsoleSession.<init>(SyncopeConsoleSession.java:109) ... 63 more Caused by: java.io.IOException: IOException invoking https://localhost/syncope/rest/platform: HTTPS hostname wrong: should be <localhost> 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:423) at org.apache.cxf.transport.http.HTTPConduit$WrappedOutputStream.mapException(HTTPConduit.java:1390) at org.apache.cxf.transport.http.HTTPConduit$WrappedOutputStream.close(HTTPConduit.java:1374) at org.apache.cxf.transport.AbstractConduit.close(AbstractConduit.java:56) at org.apache.cxf.transport.http.HTTPConduit.close(HTTPConduit.java:658) at org.apache.cxf.interceptor.MessageSenderInterceptor$MessageSenderEndingInterceptor.handleMessage(MessageSenderInterceptor.java:62) at org.apache.cxf.phase.PhaseInterceptorChain.doIntercept(PhaseInterceptorChain.java:308) at org.apache.cxf.jaxrs.client.AbstractClient.doRunInterceptorChain(AbstractClient.java:681) at org.apache.cxf.jaxrs.client.ClientProxyImpl.doChainedInvocation(ClientProxyImpl.java:781) ... 66 more Caused by: java.io.IOException: HTTPS hostname wrong: should be <localhost> at sun.net.www.protocol.https.HttpsClient.checkURLSpoofing(HttpsClient.java:649) at sun.net.www.protocol.https.HttpsClient.afterConnect(HttpsClient.java:573) at sun.net.www.protocol.https.AbstractDelegateHttpsURLConnection.connect(AbstractDelegateHttpsURLConnection.java:185) at sun.net.www.protocol.http.HttpURLConnection.getInputStream0(HttpURLConnection.java:1564) at sun.net.www.protocol.http.HttpURLConnection.getInputStream(HttpURLConnection.java:1492) at java.net.HttpURLConnection.getResponseCode(HttpURLConnection.java:480) at sun.net.www.protocol.https.HttpsURLConnectionImpl.getResponseCode(HttpsURLConnectionImpl.java:347) at org.apache.cxf.transport.http.URLConnectionHTTPConduit$URLConnectionWrappedOutputStream$2.run(URLConnectionHTTPConduit.java:379) at org.apache.cxf.transport.http.URLConnectionHTTPConduit$URLConnectionWrappedOutputStream$2.run(URLConnectionHTTPConduit.java:375) at java.security.AccessController.doPrivileged(Native Method) -- Colm O hEigeartaigh Talend Community Coder http://coders.talend.com