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

Reply via email to