Hi Megala/Hasintha, If this is for testing purpose, shall we try starting the server with -Dorg.wso2.ignoreHostnameVerification=true ?
On Tue, Aug 16, 2016 at 1:55 PM, Megala Uthayakumar <[email protected]> wrote: > Hi Hasintha, > > This error should be fixed if the certificate is correctly configured. Can > you go through the document at [1] and let us know the results. We have > tested the steps in the doc and it works for us and some other teams also > have confirmed on this. > > [1] https://docs.google.com/a/wso2.com/document/d/1TdmopfSP- > QCTQvgwhH7IhQOddTv_DVkI45aHqAg2Exg/edit?usp=sharing > > Thanks. > > Regards, > Megala > > On Tue, Aug 16, 2016 at 12:10 PM, Hasintha Indrajee <[email protected]> > wrote: > >> Hi DS team. >> >> When I try to access IS analytics dashboard through a host name, while >> login to the dashboard I get the following exception. Tried to avoid this >> by installing a self signed certificate for the domain name as in [1]. But >> still the issue is there. Any idea how to avoid this ? >> >> [1] https://medium.com/@dunithd/wso2-das-how-to-fix-javax- >> net-ssl-sslexception-160c13bc8fe7#.fuwayt78j >> >> [2016-08-16 11:56:57,846] ERROR >> {org.jaggeryjs.jaggery.core.manager.WebAppManager} >> - org.mozilla.javascript.WrappedException: Wrapped >> org.jaggeryjs.scriptengine.exceptions.ScriptException: >> org.mozilla.javascript.WrappedException: Wrapped >> org.jaggeryjs.scriptengine.exceptions.ScriptException: >> org.mozilla.javascript.WrappedException: Wrapped >> org.apache.axis2.AxisFault: hostname in certificate didn't match: >> <localhost> != </testing.com> (/portal/modules/api.js#28) >> (/portal/routers/apis.jag#40) (/portal/routers/tenant.jag#89) >> org.jaggeryjs.scriptengine.exceptions.ScriptException: >> org.mozilla.javascript.WrappedException: Wrapped >> org.jaggeryjs.scriptengine.exceptions.ScriptException: >> org.mozilla.javascript.WrappedException: Wrapped >> org.jaggeryjs.scriptengine.exceptions.ScriptException: >> org.mozilla.javascript.WrappedException: Wrapped >> org.apache.axis2.AxisFault: hostname in certificate didn't match: >> <localhost> != </testing.com> (/portal/modules/api.js#28) >> (/portal/routers/apis.jag#40) (/portal/routers/tenant.jag#89) >> at org.jaggeryjs.scriptengine.engine.RhinoEngine.execScript(Rhi >> noEngine.java:571) >> at org.jaggeryjs.scriptengine.engine.RhinoEngine.exec(RhinoEngi >> ne.java:273) >> at org.jaggeryjs.jaggery.core.manager.WebAppManager.exec(WebApp >> Manager.java:588) >> at org.jaggeryjs.jaggery.core.manager.WebAppManager.execute(Web >> AppManager.java:508) >> at org.jaggeryjs.jaggery.core.JaggeryServlet.doPost(JaggeryServ >> let.java:29) >> at javax.servlet.http.HttpServlet.service(HttpServlet.java:650) >> at javax.servlet.http.HttpServlet.service(HttpServlet.java:731) >> at org.apache.catalina.core.ApplicationFilterChain.internalDoFi >> lter(ApplicationFilterChain.java:303) >> at org.apache.catalina.core.ApplicationFilterChain.doFilter(App >> licationFilterChain.java:208) >> at org.apache.catalina.core.ApplicationDispatcher.invoke(Applic >> ationDispatcher.java:747) >> at org.apache.catalina.core.ApplicationDispatcher.processReques >> t(ApplicationDispatcher.java:485) >> at org.apache.catalina.core.ApplicationDispatcher.doForward(App >> licationDispatcher.java:377) >> at org.apache.catalina.core.ApplicationDispatcher.forward(Appli >> cationDispatcher.java:337) >> at org.jaggeryjs.jaggery.core.JaggeryFilter.doFilter(JaggeryFil >> ter.java:21) >> at org.apache.catalina.core.ApplicationFilterChain.internalDoFi >> lter(ApplicationFilterChain.java:241) >> at org.apache.catalina.core.ApplicationFilterChain.doFilter(App >> licationFilterChain.java:208) >> at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:52) >> at org.apache.catalina.core.ApplicationFilterChain.internalDoFi >> lter(ApplicationFilterChain.java:241) >> at org.apache.catalina.core.ApplicationFilterChain.doFilter(App >> licationFilterChain.java:208) >> at org.apache.catalina.filters.HttpHeaderSecurityFilter.doFilte >> r(HttpHeaderSecurityFilter.java:120) >> at org.apache.catalina.core.ApplicationFilterChain.internalDoFi >> lter(ApplicationFilterChain.java:241) >> at org.apache.catalina.core.ApplicationFilterChain.doFilter(App >> licationFilterChain.java:208) >> at org.apache.catalina.core.StandardWrapperValve.invoke(Standar >> dWrapperValve.java:220) >> at org.apache.catalina.core.StandardContextValve.invoke(Standar >> dContextValve.java:122) >> at org.apache.catalina.authenticator.AuthenticatorBase.invoke(A >> uthenticatorBase.java:505) >> at org.apache.catalina.core.StandardHostValve.invoke(StandardHo >> stValve.java:169) >> at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorRepo >> rtValve.java:103) >> at org.wso2.carbon.tomcat.ext.valves.CompositeValve.continueInv >> ocation(CompositeValve.java:99) >> at org.wso2.carbon.tomcat.ext.valves.CarbonTomcatValve$1.invoke >> (CarbonTomcatValve.java:47) >> at org.wso2.carbon.webapp.mgt.TenantLazyLoaderValve.invoke(Tena >> ntLazyLoaderValve.java:57) >> at org.wso2.carbon.event.receiver.core.internal.tenantmgt.Tenan >> tLazyLoaderValve.invoke(TenantLazyLoaderValve.java:48) >> at org.wso2.carbon.tomcat.ext.valves.TomcatValveContainer.invok >> eValves(TomcatValveContainer.java:47) >> at org.wso2.carbon.tomcat.ext.valves.CompositeValve.invoke(Comp >> ositeValve.java:62) >> at org.wso2.carbon.tomcat.ext.valves.CarbonStuckThreadDetection >> Valve.invoke(CarbonStuckThreadDetectionValve.java:159) >> at org.apache.catalina.valves.AccessLogValve.invoke(AccessLogVa >> lve.java:956) >> at org.wso2.carbon.tomcat.ext.valves.CarbonContextCreatorValve. >> invoke(CarbonContextCreatorValve.java:57) >> at org.apache.catalina.core.StandardEngineValve.invoke(Standard >> EngineValve.java:116) >> at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAd >> apter.java:436) >> at org.apache.coyote.http11.AbstractHttp11Processor.process(Abs >> tractHttp11Processor.java:1078) >> at org.apache.coyote.AbstractProtocol$AbstractConnectionHandler >> .process(AbstractProtocol.java:625) >> at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun >> (NioEndpoint.java:1749) >> at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.run( >> NioEndpoint.java:1708) >> at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPool >> Executor.java:1145) >> at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoo >> lExecutor.java:615) >> at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable. >> run(TaskThread.java:61) >> at java.lang.Thread.run(Thread.java:745) >> Caused by: org.mozilla.javascript.WrappedException: Wrapped >> org.jaggeryjs.scriptengine.exceptions.ScriptException: >> org.mozilla.javascript.WrappedException: Wrapped >> org.jaggeryjs.scriptengine.exceptions.ScriptException: >> org.mozilla.javascript.WrappedException: Wrapped >> org.apache.axis2.AxisFault: hostname in certificate didn't match: >> <localhost> != </testing.com> (/portal/modules/api.js#28) >> (/portal/routers/apis.jag#40) (/portal/routers/tenant.jag#89) >> at org.mozilla.javascript.Context.throwAsScriptRuntimeEx(Contex >> t.java:1754) >> at org.mozilla.javascript.MemberBox.invoke(MemberBox.java:148) >> at org.mozilla.javascript.FunctionObject.call(FunctionObject.java:386) >> at org.mozilla.javascript.optimizer.OptRuntime.callName(OptRunt >> ime.java:63) >> at org.jaggeryjs.rhino.portal.routers.c0._c_anonymous_1(/portal >> /routers/tenant.jag:89) >> at org.jaggeryjs.rhino.portal.routers.c0.call(/portal/routers/tenant.jag) >> at org.mozilla.javascript.optimizer.OptRuntime.call0(OptRuntime.java:23) >> at org.jaggeryjs.rhino.portal.routers.c0._c_script_0(/portal/ >> routers/tenant.jag:29) >> at org.jaggeryjs.rhino.portal.routers.c0.call(/portal/routers/tenant.jag) >> at org.mozilla.javascript.ContextFactory.doTopCall(ContextFacto >> ry.java:394) >> at org.mozilla.javascript.ScriptRuntime.doTopCall(ScriptRuntime >> .java:3091) >> at org.jaggeryjs.rhino.portal.routers.c0.call(/portal/routers/tenant.jag) >> at org.jaggeryjs.rhino.portal.routers.c0.exec(/portal/routers/tenant.jag) >> at org.jaggeryjs.scriptengine.engine.RhinoEngine.execScript(Rhi >> noEngine.java:567) >> ... 45 more >> Caused by: org.jaggeryjs.scriptengine.exceptions.ScriptException: >> org.mozilla.javascript.WrappedException: Wrapped >> org.jaggeryjs.scriptengine.exceptions.ScriptException: >> org.mozilla.javascript.WrappedException: Wrapped >> org.apache.axis2.AxisFault: hostname in certificate didn't match: >> <localhost> != </testing.com> (/portal/modules/api.js#28) >> (/portal/routers/apis.jag#40) >> at org.jaggeryjs.scriptengine.engine.RhinoEngine.execScript(Rhi >> noEngine.java:571) >> at org.jaggeryjs.scriptengine.engine.RhinoEngine.exec(RhinoEngi >> ne.java:273) >> at org.jaggeryjs.jaggery.core.manager.WebAppManager.executeScri >> pt(WebAppManager.java:309) >> at org.jaggeryjs.jaggery.core.manager.WebAppManager.include(Web >> AppManager.java:149) >> at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) >> at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAcce >> ssorImpl.java:57) >> at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMe >> thodAccessorImpl.java:43) >> at java.lang.reflect.Method.invoke(Method.java:606) >> at org.mozilla.javascript.MemberBox.invoke(MemberBox.java:126) >> ... 57 more >> Caused by: org.mozilla.javascript.WrappedException: Wrapped >> org.jaggeryjs.scriptengine.exceptions.ScriptException: >> org.mozilla.javascript.WrappedException: Wrapped >> org.apache.axis2.AxisFault: hostname in certificate didn't match: >> <localhost> != </testing.com> (/portal/modules/api.js#28) >> (/portal/routers/apis.jag#40) >> at org.mozilla.javascript.Context.throwAsScriptRuntimeEx(Contex >> t.java:1754) >> at org.mozilla.javascript.MemberBox.invoke(MemberBox.java:148) >> at org.mozilla.javascript.FunctionObject.call(FunctionObject.java:386) >> at org.mozilla.javascript.optimizer.OptRuntime.callName(OptRunt >> ime.java:63) >> at org.jaggeryjs.rhino.portal.routers.c2._c_anonymous_1(/portal >> /routers/apis.jag:40) >> at org.jaggeryjs.rhino.portal.routers.c2.call(/portal/routers/apis.jag) >> at org.mozilla.javascript.optimizer.OptRuntime.call0(OptRuntime.java:23) >> at org.jaggeryjs.rhino.portal.routers.c2._c_script_0(/portal/ >> routers/apis.jag:22) >> at org.jaggeryjs.rhino.portal.routers.c2.call(/portal/routers/apis.jag) >> at org.jaggeryjs.rhino.portal.routers.c2.exec(/portal/routers/apis.jag) >> at org.jaggeryjs.scriptengine.engine.RhinoEngine.execScript(Rhi >> noEngine.java:567) >> ... 65 more >> Caused by: org.jaggeryjs.scriptengine.exceptions.ScriptException: >> org.mozilla.javascript.WrappedException: Wrapped >> org.apache.axis2.AxisFault: hostname in certificate didn't match: >> <localhost> != </testing.com> (/portal/modules/api.js#28) >> at org.jaggeryjs.scriptengine.engine.RhinoEngine.execScript(Rhi >> noEngine.java:571) >> at org.jaggeryjs.scriptengine.engine.RhinoEngine.exec(RhinoEngi >> ne.java:273) >> at org.jaggeryjs.jaggery.core.manager.WebAppManager.executeScri >> pt(WebAppManager.java:309) >> at org.jaggeryjs.jaggery.core.manager.WebAppManager.include(Web >> AppManager.java:149) >> at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) >> at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAcce >> ssorImpl.java:57) >> at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMe >> thodAccessorImpl.java:43) >> at java.lang.reflect.Method.invoke(Method.java:606) >> at org.mozilla.javascript.MemberBox.invoke(MemberBox.java:126) >> ... 74 more >> Caused by: org.mozilla.javascript.WrappedException: Wrapped >> org.apache.axis2.AxisFault: hostname in certificate didn't match: >> <localhost> != </testing.com> (/portal/modules/api.js#28) >> at org.mozilla.javascript.Context.throwAsScriptRuntimeEx(Contex >> t.java:1754) >> at org.mozilla.javascript.MemberBox.invoke(MemberBox.java:148) >> at org.mozilla.javascript.NativeJavaMethod.call(NativeJavaMetho >> d.java:225) >> at org.mozilla.javascript.optimizer.OptRuntime.callN(OptRuntime.java:52) >> at org.jaggeryjs.rhino.portal.modules.c7._c_anonymous_1(/portal >> /modules/api.js:28) >> at org.jaggeryjs.rhino.portal.modules.c7.call(/portal/modules/api.js) >> at org.mozilla.javascript.optimizer.OptRuntime.call2(OptRuntime.java:42) >> at org.jaggeryjs.rhino.portal.controllers.apis.c0._c_anonymous_ >> 1(/portal/controllers/apis/login.jag:76) >> at org.jaggeryjs.rhino.portal.controllers.apis.c0.call(/portal/ >> controllers/apis/login.jag) >> at org.mozilla.javascript.optimizer.OptRuntime.call0(OptRuntime.java:23) >> at org.jaggeryjs.rhino.portal.controllers.apis.c0._c_script_0(/ >> portal/controllers/apis/login.jag:18) >> at org.jaggeryjs.rhino.portal.controllers.apis.c0.call(/portal/ >> controllers/apis/login.jag) >> at org.jaggeryjs.rhino.portal.controllers.apis.c0.exec(/portal/ >> controllers/apis/login.jag) >> at org.jaggeryjs.scriptengine.engine.RhinoEngine.execScript(Rhi >> noEngine.java:567) >> ... 82 more >> Caused by: org.apache.axis2.AxisFault: hostname in certificate didn't >> match: <localhost> != </testing.com> >> at org.apache.axis2.AxisFault.makeFault(AxisFault.java:430) >> at org.apache.axis2.transport.http.HTTPSender.sendViaPost(HTTPS >> ender.java:199) >> at org.apache.axis2.transport.http.HTTPSender.send(HTTPSender.java:77) >> at org.apache.axis2.transport.http.CommonsHTTPTransportSender.w >> riteMessageWithCommons(CommonsHTTPTransportSender.java:451) >> at org.apache.axis2.transport.http.CommonsHTTPTransportSender.i >> nvoke(CommonsHTTPTransportSender.java:278) >> at org.apache.axis2.engine.AxisEngine.send(AxisEngine.java:442) >> at org.apache.axis2.description.OutInAxisOperationClient.send(O >> utInAxisOperation.java:430) >> at org.apache.axis2.description.OutInAxisOperationClient.execut >> eImpl(OutInAxisOperation.java:225) >> at org.apache.axis2.client.OperationClient.execute(OperationCli >> ent.java:149) >> at org.wso2.carbon.authenticator.stub.AuthenticationAdminStub.l >> ogin(AuthenticationAdminStub.java:659) >> at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) >> at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAcce >> ssorImpl.java:57) >> at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMe >> thodAccessorImpl.java:43) >> at java.lang.reflect.Method.invoke(Method.java:606) >> at org.mozilla.javascript.MemberBox.invoke(MemberBox.java:126) >> ... 94 more >> Caused by: javax.net.ssl.SSLException: hostname in certificate didn't >> match: <localhost> != </testing.com> >> at org.apache.commons.httpclient.protocol.SSLProtocolSocketFact >> ory.verifyHostName(SSLProtocolSocketFactory.java:341) >> at org.apache.commons.httpclient.protocol.SSLProtocolSocketFact >> ory.verifyHostName(SSLProtocolSocketFactory.java:277) >> at org.apache.commons.httpclient.protocol.SSLProtocolSocketFact >> ory.verifyHostName(SSLProtocolSocketFactory.java:260) >> at org.apache.commons.httpclient.protocol.SSLProtocolSocketFact >> ory.createSocket(SSLProtocolSocketFactory.java:169) >> at org.apache.commons.httpclient.HttpConnection.open(HttpConnec >> tion.java:707) >> at org.apache.commons.httpclient.MultiThreadedHttpConnectionMan >> ager$HttpConnectionAdapter.open(MultiThreadedHttpConnectionM >> anager.java:1361) >> at org.apache.commons.httpclient.HttpMethodDirector.executeWith >> Retry(HttpMethodDirector.java:387) >> at org.apache.commons.httpclient.HttpMethodDirector.executeMeth >> od(HttpMethodDirector.java:171) >> at org.apache.commons.httpclient.HttpClient.executeMethod(HttpC >> lient.java:397) >> at org.apache.axis2.transport.http.AbstractHTTPSender.executeMe >> thod(AbstractHTTPSender.java:659) >> at org.apache.axis2.transport.http.HTTPSender.sendViaPost(HTTPS >> ender.java:195) >> ... 107 more >> >> >> >> >> -- >> Hasintha Indrajee >> WSO2, Inc. >> Mobile:+94 771892453 >> >> >> _______________________________________________ >> Dev mailing list >> [email protected] >> http://wso2.org/cgi-bin/mailman/listinfo/dev >> >> > > > -- > Megala Uthayakumar > > Software Engineer > Mobile : 0779967122 > > _______________________________________________ > Dev mailing list > [email protected] > http://wso2.org/cgi-bin/mailman/listinfo/dev > > -- Best Regards, Kalpa Welivitigoda Senior Software Engineer, WSO2 Inc. http://wso2.com Email: [email protected] Mobile: +94776509215 [image: http://wso2.com/signature] <http://wso2.com/signature>
_______________________________________________ Dev mailing list [email protected] http://wso2.org/cgi-bin/mailman/listinfo/dev
