Hi Madawa, Did you try installing P2-repo first? Try installing the p2-repo first and then run the configurator.
Thank you Best Regards, Madhawa On Tue, Feb 21, 2017 at 10:21 PM, Rasika Perera <[email protected]> wrote: > Can you turn on SSL debug logs and share with us.[1] > > [1] http://blog.facilelogin.com/2010/11/debugging-ssl- > connections-part-i.html > > On Tue, Feb 21, 2017 at 9:34 PM, Madawa Soysa <[email protected]> wrote: > >> Hi Rasika, >> >> I haven't changed the WIFI connection and the configured IP address has >> not been changed. >> >> On Tue, Feb 21, 2017 at 9:28 PM, Rasika Perera <[email protected]> wrote: >> >>> Hi Madhawa, >>> >>> Caused by: javax.net.ssl.SSLHandshakeException: java.security.cert. >>>> CertificateException: No subject alternative names present >>> >>> As per the SO [1]; This occurs when the certificate IP is different than >>> the client IP. After certificate generation; If you are connected to a >>> different WiFi network, your IP will be changed. Thus, need to re-configure >>> the certificates. >>> >>> [1] http://stackoverflow.com/questions/22505312/certificatee >>> xception-no-subject-alternative-names-present >>> >>> On Tue, Feb 21, 2017 at 7:09 PM, Madawa Soysa <[email protected]> wrote: >>> >>>> Hi All, >>>> >>>> I am trying to configure IOT Server (3.1.0) for IOS by following the >>>> documentation [1]. After doing the configuration changes and generating >>>> certificates using the ios-configurator tool, following exception is thrown >>>> continuously after few seconds of the server startup. Has anyone observed >>>> this error previously or have any insights about a possible cause? >>>> >>>> [IoT-Core] ERROR - APIPublisherStartupHandler failed to publish api. >>>> org.wso2.carbon.apimgt.webapp.publisher.exception.APIManagerPublisherException: >>>> feign.RetryableException: java.security.cert.CertificateException: No >>>> subject alternative names present executing POST >>>> https://10.100.7.57:9443/client-registration/v0.11/register >>>> at org.wso2.carbon.apimgt.webapp.publisher.APIPublisherServiceI >>>> mpl.publishAPI(APIPublisherServiceImpl.java:76) >>>> at org.wso2.carbon.apimgt.webapp.publisher.APIPublisherStartupH >>>> andler.publishAPIs(APIPublisherStartupHandler.java:97) >>>> at org.wso2.carbon.apimgt.webapp.publisher.APIPublisherStartupH >>>> andler.access$500(APIPublisherStartupHandler.java:30) >>>> at org.wso2.carbon.apimgt.webapp.publisher.APIPublisherStartupH >>>> andler$1.run(APIPublisherStartupHandler.java:69) >>>> at java.lang.Thread.run(Thread.java:745) >>>> Caused by: feign.RetryableException: >>>> java.security.cert.CertificateException: >>>> No subject alternative names present executing POST >>>> https://10.100.7.57:9443/client-registration/v0.11/register >>>> at feign.FeignException.errorExecuting(FeignException.java:67) >>>> at feign.SynchronousMethodHandler.executeAndDecode(SynchronousM >>>> ethodHandler.java:104) >>>> at feign.SynchronousMethodHandler.invoke(SynchronousMethodHandl >>>> er.java:76) >>>> at feign.ReflectiveFeign$FeignInvocationHandler.invoke(Reflecti >>>> veFeign.java:103) >>>> at com.sun.proxy.$Proxy25.register(Unknown Source) >>>> at org.wso2.carbon.apimgt.integration.client.OAuthRequestInterc >>>> eptor.apply(OAuthRequestInterceptor.java:79) >>>> at feign.SynchronousMethodHandler.targetRequest(SynchronousMeth >>>> odHandler.java:158) >>>> at feign.SynchronousMethodHandler.executeAndDecode(SynchronousM >>>> ethodHandler.java:88) >>>> at feign.SynchronousMethodHandler.invoke(SynchronousMethodHandl >>>> er.java:76) >>>> at feign.ReflectiveFeign$FeignInvocationHandler.invoke(Reflecti >>>> veFeign.java:103) >>>> at com.sun.proxy.$Proxy38.apisGet(Unknown Source) >>>> at org.wso2.carbon.apimgt.webapp.publisher.APIPublisherServiceI >>>> mpl.publishAPI(APIPublisherServiceImpl.java:54) >>>> ... 4 more >>>> Caused by: javax.net.ssl.SSLHandshakeException: >>>> java.security.cert.CertificateException: No subject alternative names >>>> present >>>> at sun.security.ssl.Alerts.getSSLException(Alerts.java:192) >>>> at sun.security.ssl.SSLSocketImpl.fatal(SSLSocketImpl.java:1937 >>>> ) >>>> at sun.security.ssl.Handshaker.fatalSE(Handshaker.java:302) >>>> at sun.security.ssl.Handshaker.fatalSE(Handshaker.java:296) >>>> at sun.security.ssl.ClientHandshaker.serverCertificate(ClientHa >>>> ndshaker.java:1478) >>>> at sun.security.ssl.ClientHandshaker.processMessage(ClientHands >>>> haker.java:212) >>>> at sun.security.ssl.Handshaker.processLoop(Handshaker.java:979) >>>> at sun.security.ssl.Handshaker.process_record(Handshaker.java:9 >>>> 14) >>>> at sun.security.ssl.SSLSocketImpl.readRecord(SSLSocketImpl.java >>>> :1050) >>>> at sun.security.ssl.SSLSocketImpl.performInitialHandshake(SSLSo >>>> cketImpl.java:1363) >>>> at sun.security.ssl.SSLSocketImpl.startHandshake(SSLSocketImpl. >>>> java:1391) >>>> at sun.security.ssl.SSLSocketImpl.startHandshake(SSLSocketImpl. >>>> java:1375) >>>> at sun.net.www.protocol.https.HttpsClient.afterConnect(HttpsCli >>>> ent.java:563) >>>> at sun.net.www.protocol.https.AbstractDelegateHttpsURLConnectio >>>> n.connect(AbstractDelegateHttpsURLConnection.java:185) >>>> 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.getOutputS >>>> tream(HttpsURLConnectionImpl.java:250) >>>> at feign.Client$Default.convertAndSend(Client.java:133) >>>> at feign.Client$Default.execute(Client.java:73) >>>> at feign.SynchronousMethodHandler.executeAndDecode(SynchronousM >>>> ethodHandler.java:97) >>>> ... 14 more >>>> Caused by: java.security.cert.CertificateException: No subject >>>> alternative names present >>>> at sun.security.util.HostnameChecker.matchIP(HostnameChecker.ja >>>> va:144) >>>> at sun.security.util.HostnameChecker.match(HostnameChecker.java >>>> :93) >>>> at sun.security.ssl.X509TrustManagerImpl.checkIdentity(X509Trus >>>> tManagerImpl.java:455) >>>> at sun.security.ssl.X509TrustManagerImpl.checkIdentity(X509Trus >>>> tManagerImpl.java:436) >>>> at sun.security.ssl.X509TrustManagerImpl.checkTrusted(X509Trust >>>> ManagerImpl.java:200) >>>> at sun.security.ssl.X509TrustManagerImpl.checkServerTrusted(X50 >>>> 9TrustManagerImpl.java:124) >>>> at sun.security.ssl.ClientHandshaker.serverCertificate(ClientHa >>>> ndshaker.java:1460) >>>> ... 29 more >>>> >>>> [1] - https://docs.wso2.com/display/IoTS300/iOS+Device >>>> >>>> Regards, >>>> Madawa >>>> -- >>>> >>>> Madawa Soysa / Software Engineer >>>> [email protected] / +94714616050 <+94%2071%20461%206050> >>>> >>>> *WSO2 Inc.* >>>> lean.enterprise.middleware >>>> >>>> <https://wso2.com/signature> >>>> >>>> >>>> >>>> >>> >>> >>> -- >>> With Regards, >>> >>> *Rasika Perera* >>> Software Engineer >>> LinkedIn: http://lk.linkedin.com/in/rasika90 >>> >>> <http://wso2.com/signature> >>> >>> WSO2 Inc. www.wso2.com >>> lean.enterprise.middleware >>> >> >> >> >> -- >> >> Madawa Soysa / Software Engineer >> [email protected] / +94714616050 <+94%2071%20461%206050> >> >> *WSO2 Inc.* >> lean.enterprise.middleware >> >> <https://wso2.com/signature> >> >> >> >> > > > -- > With Regards, > > *Rasika Perera* > Software Engineer > LinkedIn: http://lk.linkedin.com/in/rasika90 > > <http://wso2.com/signature> > > WSO2 Inc. www.wso2.com > lean.enterprise.middleware > -- Madhawa Perera *Software Engineer* Mobile : +94 (0) 773655496 <%2B94%20%280%29%20773%20451194> [email protected]
_______________________________________________ Dev mailing list [email protected] http://wso2.org/cgi-bin/mailman/listinfo/dev
