Hi, I am through with the Josso configuration. Could be able to see the sso logon page, redirecting the authenticated username to the partner application. Facing problem with rememberMe option. Second time when i try to logon to the application, logon page is showing up again. I set 'rememberMeEnabled' to true in josso. For rememberMe in sso, i read that we need to set tomcat ssl enabled. I did that. JOSSO_REMEMBERME_josso is getting created. Still are there any configurations we need to do in tomcat ?
Regards vramanaj wrote: > > Resolved AuthenticationFailureException issue. This is coming because i > have used basic-authentication scheme. If basic-authentication scheme > used, we need remove hasAlgorithm and hasEnconding properties in > josso-gateway-auth.xml file. > > Now Josso session id is getting created. But getting the below error while > trying to access the application: > > java.lang.RuntimeException: Outbound relaying failed. No Principal found. > Verify your SSO Agent Configuration! > org.josso.tc60.agent.SSOAgentValve.invoke(SSOAgentValve.java:502) > > org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:286) > > org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:845) > > org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:583) > org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:447) > java.lang.Thread.run(Thread.java:619) > > Tomcat log shows: > > Dec 1, 2009 8:51:55 AM > org.josso.gateway.audit.service.handler.LoggerAuditTrailHandler handle > INFO: Tue Dec 01 08:51:55 EST 2009 - sso-session - info - vjosyula - > createSession=success - ssoSessionId=EF9E9AFEDD935C7366BCA259DCC85577 > Dec 1, 2009 8:51:55 AM > org.josso.gateway.audit.service.handler.LoggerAuditTrailHandler handle > INFO: Tue Dec 01 08:51:55 EST 2009 - sso-user - info - vjosyula - > authenticationSuccess=success - > authScheme=basic-authentication,ssoSessionId=E > F9E9AFEDD935C7366BCA259DCC85577 > Dec 1, 2009 8:51:56 AM org.apache.catalina.realm.JAASRealm authenticate > WARNING: Login exception authenticating username "null" > javax.security.auth.login.LoginException: Login Failure: all modules > ignored > at > javax.security.auth.login.LoginContext.invoke(LoginContext.java:921) > at > javax.security.auth.login.LoginContext.access$000(LoginContext.java:186) > at > javax.security.auth.login.LoginContext$4.run(LoginContext.java:683) > at java.security.AccessController.doPrivileged(Native Method) > at > javax.security.auth.login.LoginContext.invokePriv(LoginContext.java:680) > at > javax.security.auth.login.LoginContext.login(LoginContext.java:579) > at > org.apache.catalina.realm.JAASRealm.authenticate(JAASRealm.java:363) > at > org.josso.tc60.agent.CatalinaSSOAgent.authenticate(CatalinaSSOAgent.java:95) > at > org.josso.agent.AbstractSSOAgent.processRequest(AbstractSSOAgent.java:335) > at > org.josso.tc60.agent.SSOAgentValve.invoke(SSOAgentValve.java:496) > at > org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109) > at > org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:286) > at > org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:845) > at > org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:583) > at > org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:447) > at java.lang.Thread.run(Thread.java:619) > > > > > vramanaj wrote: >> >> User name and password are correct only. >> >> >> Pid Ster wrote: >>> >>> On 01/12/2009 12:37, vramanaj wrote: >>>> >>>> I have passed through this DataSource look up problem. I altered >>>> context.xml/web.xml of josso webapp. And also used short JNDI names at >>>> tomcat/web.xml/context.xml level (e.g. jdbc/DefaultDS), and full JNDI >>>> name >>>> at Josso configuration level (e.g. >>>> java:comp/env/jdbc/DefaultDS). >>>> >>>> Now when i try to access the application, getting the error Invalid >>>> Authentication Information. >>>> >>>> Tomcat log shows as: >>>> INFO: Tue Dec 01 07:31:45 EST 2009 - sso-user - info - vjosyula - >>>> authenticationFailed=failure - >>>> remoteHost=10.104.9.33,authScheme=basic-authent >>>> ication - >>>> ERROR:vjosyula:org.josso.auth.exceptions.AuthenticationFailureException >>> >>> I guess the user or password information is wrong then. >>> This would be a JOSSO problem, presumably... >>> >>> >>> p >>> >>> >>>> ----------------------------------------------------------------------------------------------------- >>>> >>>> >>>> >>>> vramanaj wrote: >>>>> >>>>> Added context.xml in META-INF directory. And also added resurce-ref in >>>>> josso webapp. Still getting the same error. >>>>> >>>>> >>>>> Mikolaj Rydzewski-2 wrote: >>>>>> >>>>>> vramanaj wrote: >>>>>>> I have used jdbc/DefaultDS. Added ResourceLink to >>>>>>> Catalina/localhost/webapp.xml. >>>>>>> >>>>>>> <Context path="/partnerapp" >>>>>>> docBase="/usr2/tomcat/sso/apache-tomcat-6.0.18-sso/webapps/partnerapp" >>>>>>> debug="99" reloadable="true" antiJARLocking="true" >>>>>>> antiResourceLocking="false" crossContext="true"> >>>>>>> <ResourceLink global="jdbc/DefaultDS" name="jdbc/DefaultDS" >>>>>>> type="javax.sql.DataSource"/> >>>>>>> </Context> >>>>>>> >>>>>>> And also added resource-ref to WEB-INF/web.xml. >>>>>>> >>>>>> Stacktraces you have posted originate from josso webapp, not from >>>>>> test >>>>>> app. You need to alter context.xml / web.xml of josso webapp. >>>>>> >>>>>> -- >>>>>> Mikolaj Rydzewski<m...@ceti.pl> >>>>>> >>>>>> >>>>>> --------------------------------------------------------------------- >>>>>> To unsubscribe, e-mail: users-unsubscr...@tomcat.apache.org >>>>>> For additional commands, e-mail: users-h...@tomcat.apache.org >>>>>> >>>>>> >>>>>> >>>>> >>>>> >>>> >>> >>> >>> --------------------------------------------------------------------- >>> To unsubscribe, e-mail: users-unsubscr...@tomcat.apache.org >>> For additional commands, e-mail: users-h...@tomcat.apache.org >>> >>> >>> >> >> > > -- View this message in context: http://old.nabble.com/How-to-access-JNDI-resources-on-Tomcat-level-tp19672443p26777280.html Sent from the Tomcat - User mailing list archive at Nabble.com. --------------------------------------------------------------------- To unsubscribe, e-mail: users-unsubscr...@tomcat.apache.org For additional commands, e-mail: users-h...@tomcat.apache.org