Hi Sazni/Lalaji,
Please look at your identity.xml and see if it's the the same as latest IS,
specially the value of UseAuthenticatedUserDomainCrypto might be different.


On Sun, Jul 19, 2015 at 5:14 PM, Lalaji Sureshika <[email protected]> wrote:

> Hi Udara,
>
> We didn't test the tenant scenarios yet as those are decided to move with
> APIM 2.0.0. However I checked tenant login in publisher  & store and
> getting the same issue as Shazni mentioned.
>
> Thanks;
>
> On Sat, Jul 18, 2015 at 1:42 AM, Udara Rathnayake <[email protected]> wrote:
>
>> Hi Lalaji/Dhanuka/Harsha,
>>
>> Have you guys tried out tenant scenarios with the new extension model?
>> Asking this to narrow down possible issues since we haven't encounted this
>> issue within ES pack.
>>
>> Regards,
>> UdaraR
>>
>> On Sat, Jul 18, 2015 at 5:33 AM, Shazni Nazeer <[email protected]> wrote:
>>
>>> Hi Sameera,
>>>
>>> Thanks for the response. The problem in concern is to have the ability
>>> to login into tenants in the default pack. Setting useTenantKey true
>>> manually also solves the problem of inability to login to tenants (But
>>> not the issue of inability to login to publisher after an unsuccessful
>>> attempt, needing a restart) Therefore, appreciate if this could be
>>> incorporated into es-feature by default, so that either the above mentioned 
>>> useTenantKey attribute set
>>> to true or with your above mentioned work around.
>>>
>>> Shazni Nazeer
>>> Mob : +94 777737331
>>> LinkedIn : http://lk.linkedin.com/in/shazninazeer
>>> Blog : http://shazninazeer.blogspot.com
>>>
>>> On Fri, Jul 17, 2015 at 9:12 PM, Sameera Medagammaddegedara <
>>> [email protected]> wrote:
>>>
>>>> Hi Shazni,
>>>>
>>>> As a temporary work around please set the active authentication method
>>>> to basic in order to continue with development and QA. You can do this by:
>>>>
>>>> 1. Edit the publisher.json and change activeMethod to "basic" [1]
>>>> 2. Edit the store.json and change activeMethod to "basic" [2]
>>>>
>>>> *Reference*
>>>> [1]
>>>> https://github.com/wso2/carbon-store/blob/master/apps/publisher/config/publisher.json#L50
>>>> [2]
>>>> https://github.com/wso2/carbon-store/blob/master/apps/store/config/store.json#L27
>>>>
>>>> On Fri, Jul 17, 2015 at 10:34 AM, Shazni Nazeer <[email protected]>
>>>> wrote:
>>>>
>>>>> Hi ES-team,
>>>>>
>>>>> In G-Reg publisher default pack, we are unable to login as a tenant.
>>>>> We get the exception shown in [3] in the console. And subsequently it's 
>>>>> not
>>>>> possible to login to publisher by any means unless restarting the server.
>>>>> This turned out be due to "useTenantKey" attribute in
>>>>> repository/deployment/server/jaggeryapps/publisher/config/publisher.json
>>>>> and repository/deployment/server/jaggeryapps/store/config/store.json in
>>>>> publisher and store respectively being false. Unable to login into
>>>>> publisher and store as tenants in default pack is an issue for us. 
>>>>> Further,
>>>>> after a failed attempt to login as a tenant, needing a restart is also an
>>>>> issue [1]
>>>>>
>>>>> Appreciate we could get this resolved so that a tenant can login in
>>>>> the default pack?
>>>>>
>>>>> [1] https://wso2.org/jira/browse/STORE-922
>>>>>
>>>>> [2] https://wso2.org/jira/browse/REGISTRY-2687
>>>>>
>>>>> [3]
>>>>>
>>>>> org.opensaml.xml.validation.ValidationException: Signature did not
>>>>> validate against the credential's key
>>>>> at
>>>>> org.opensaml.xml.signature.SignatureValidator.validate(SignatureValidator.java:78)
>>>>> at
>>>>> org.jaggeryjs.modules.sso.common.util.Util.validateSignature(Util.java:290)
>>>>> at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
>>>>> at
>>>>> sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
>>>>> at
>>>>> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
>>>>> at java.lang.reflect.Method.invoke(Method.java:606)
>>>>> at org.mozilla.javascript.MemberBox.invoke(MemberBox.java:126)
>>>>> at
>>>>> org.mozilla.javascript.NativeJavaMethod.call(NativeJavaMethod.java:225)
>>>>> at
>>>>> org.mozilla.javascript.optimizer.OptRuntime.callN(OptRuntime.java:52)
>>>>> at
>>>>> org.jaggeryjs.rhino.<sso>.scripts.c0._c_anonymous_3(<sso>/scripts/sso.client.js:55)
>>>>> at
>>>>> org.jaggeryjs.rhino.<sso>.scripts.c0.call(<sso>/scripts/sso.client.js)
>>>>> at
>>>>> org.mozilla.javascript.optimizer.OptRuntime.call2(OptRuntime.java:42)
>>>>> at
>>>>> org.jaggeryjs.rhino.publisher.controllers.c2._c_anonymous_1(/publisher/controllers/acs.jag:68)
>>>>> at
>>>>> org.jaggeryjs.rhino.publisher.controllers.c2.call(/publisher/controllers/acs.jag)
>>>>> at
>>>>> org.mozilla.javascript.optimizer.OptRuntime.call0(OptRuntime.java:23)
>>>>> at
>>>>> org.jaggeryjs.rhino.publisher.controllers.c2._c_script_0(/publisher/controllers/acs.jag:20)
>>>>> at
>>>>> org.jaggeryjs.rhino.publisher.controllers.c2.call(/publisher/controllers/acs.jag)
>>>>> at
>>>>> org.mozilla.javascript.ContextFactory.doTopCall(ContextFactory.java:394)
>>>>> at
>>>>> org.mozilla.javascript.ScriptRuntime.doTopCall(ScriptRuntime.java:3091)
>>>>> at
>>>>> org.jaggeryjs.rhino.publisher.controllers.c2.call(/publisher/controllers/acs.jag)
>>>>> at
>>>>> org.jaggeryjs.rhino.publisher.controllers.c2.exec(/publisher/controllers/acs.jag)
>>>>> at
>>>>> org.jaggeryjs.scriptengine.engine.RhinoEngine.execScript(RhinoEngine.java:567)
>>>>> at
>>>>> org.jaggeryjs.scriptengine.engine.RhinoEngine.exec(RhinoEngine.java:273)
>>>>> at
>>>>> org.jaggeryjs.jaggery.core.manager.WebAppManager.exec(WebAppManager.java:587)
>>>>> at
>>>>> org.jaggeryjs.jaggery.core.manager.WebAppManager.execute(WebAppManager.java:507)
>>>>> at
>>>>> org.jaggeryjs.jaggery.core.JaggeryServlet.doPost(JaggeryServlet.java:29)
>>>>> at javax.servlet.http.HttpServlet.service(HttpServlet.java:646)
>>>>> at javax.servlet.http.HttpServlet.service(HttpServlet.java:727)
>>>>> at
>>>>> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:303)
>>>>> at
>>>>> org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:208)
>>>>> at
>>>>> org.apache.catalina.core.ApplicationDispatcher.invoke(ApplicationDispatcher.java:748)
>>>>> at
>>>>> org.apache.catalina.core.ApplicationDispatcher.processRequest(ApplicationDispatcher.java:486)
>>>>> at
>>>>> org.apache.catalina.core.ApplicationDispatcher.doForward(ApplicationDispatcher.java:378)
>>>>> at
>>>>> org.apache.catalina.core.ApplicationDispatcher.forward(ApplicationDispatcher.java:338)
>>>>> at
>>>>> org.jaggeryjs.jaggery.core.JaggeryFilter.doFilter(JaggeryFilter.java:21)
>>>>> at
>>>>> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:241)
>>>>> at
>>>>> org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:208)
>>>>> at
>>>>> org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:52)
>>>>> at
>>>>> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:241)
>>>>> at
>>>>> org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:208)
>>>>> at
>>>>> org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:220)
>>>>> at
>>>>> org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:122)
>>>>> at
>>>>> org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:504)
>>>>> at
>>>>> org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:170)
>>>>> at
>>>>> org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:103)
>>>>> at
>>>>> org.wso2.carbon.tomcat.ext.valves.CompositeValve.continueInvocation(CompositeValve.java:99)
>>>>> at
>>>>> org.wso2.carbon.tomcat.ext.valves.CarbonTomcatValve$1.invoke(CarbonTomcatValve.java:47)
>>>>> at
>>>>> org.wso2.carbon.webapp.mgt.TenantLazyLoaderValve.invoke(TenantLazyLoaderValve.java:57)
>>>>> at
>>>>> org.wso2.carbon.tomcat.ext.valves.TomcatValveContainer.invokeValves(TomcatValveContainer.java:47)
>>>>> at
>>>>> org.wso2.carbon.tomcat.ext.valves.CompositeValve.invoke(CompositeValve.java:62)
>>>>> at
>>>>> org.wso2.carbon.tomcat.ext.valves.CarbonStuckThreadDetectionValve.invoke(CarbonStuckThreadDetectionValve.java:159)
>>>>> at
>>>>> org.apache.catalina.valves.AccessLogValve.invoke(AccessLogValve.java:950)
>>>>> at
>>>>> org.wso2.carbon.tomcat.ext.valves.CarbonContextCreatorValve.invoke(CarbonContextCreatorValve.java:57)
>>>>> at
>>>>> org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:116)
>>>>> at
>>>>> org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:421)
>>>>> at
>>>>> org.apache.coyote.http11.AbstractHttp11Processor.process(AbstractHttp11Processor.java:1074)
>>>>> at
>>>>> org.apache.coyote.AbstractProtocol$AbstractConnectionHandler.process(AbstractProtocol.java:611)
>>>>> at
>>>>> org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1739)
>>>>> at
>>>>> org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.run(NioEndpoint.java:1698)
>>>>> at
>>>>> java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
>>>>> at
>>>>> java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
>>>>> at
>>>>> org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)
>>>>> at java.lang.Thread.run(Thread.java:724)
>>>>>
>>>>> Shazni Nazeer
>>>>> Mob : +94 777737331
>>>>> LinkedIn : http://lk.linkedin.com/in/shazninazeer
>>>>> Blog : http://shazninazeer.blogspot.com
>>>>>
>>>>
>>>>
>>>>
>>>> --
>>>> Sameera Medagammaddegedara
>>>> Software Engineer
>>>>
>>>> Contact:
>>>> Email: [email protected]
>>>> Mobile: + 94 077 255 3005
>>>>
>>>
>>>
>>
>
>
> --
> Lalaji Sureshika
> WSO2, Inc.;  http://wso2.com/
> email: [email protected]; cell: +94 71 608 6811
> blog: http://lalajisureshika.blogspot.com
>
>
>


-- 
With regards,
*Manu*ranga Perera.

phone : 071 7 70 20 50
mail : [email protected]
_______________________________________________
Dev mailing list
[email protected]
http://wso2.org/cgi-bin/mailman/listinfo/dev

Reply via email to