On Wed, Aug 17, 2016 at 11:42 AM, Megala Uthayakumar <[email protected]> wrote:
> Hi Kalpa, > > The solution, you mentioned will fix the error mentioned in this mail > thread, since this is thrown from jaggery level. In carbon-dashboards side, > we have a similar type of error (Please refer the attachment) that is > thrown from shindig. In order to fix that we need to have a proper > certificate. > Got it, thanks for the info Megala. > > Thanks. > > Regards, > Megala > > On Tue, Aug 16, 2016 at 2:01 PM, Kalpa Welivitigoda <[email protected]> > wrote: > >> 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-ne >>>> t-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(WsFilte >>>> r.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(N >>>> ioEndpoint.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.r >>>> un(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/t >>>> enant.jag) >>>> at org.mozilla.javascript.optimizer.OptRuntime.call0(OptRuntime >>>> .java:23) >>>> at org.jaggeryjs.rhino.portal.routers.c0._c_script_0(/portal/ro >>>> uters/tenant.jag:29) >>>> at org.jaggeryjs.rhino.portal.routers.c0.call(/portal/routers/t >>>> enant.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/t >>>> enant.jag) >>>> at org.jaggeryjs.rhino.portal.routers.c0.exec(/portal/routers/t >>>> enant.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/ro >>>> uters/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> >> > > > > -- > Megala Uthayakumar > > Software Engineer > Mobile : 0779967122 > -- 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
