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

Reply via email to