Credentials not recognized.
Pavan K
pavanonnet1986 at gmail.com
Wed Aug 31 22:29:56 BST 2011
Hi All,
I am trying WEB SSO using shibboleth service provider and identity provider.
I have installed and configured them. Request from Service provider is
getting redirected to Identity provider. And when i am trying to login from
identity provider i am getting "Credentials not recognized" message.
I am using "UserName PAssword handler" using LDAP. Here is my <LoginHandler>
configuration,
*
<ph:LoginHandler xsi:type="ph:UsernamePassword"
jaasConfigurationLocation="file://c:\agiliance\saml\idpinstall/conf/login.config">
<ph:AuthenticationMethod>urn:oasis:names:tc:SAML:2.0:ac:classes:PasswordProtectedTransport</ph:AuthenticationMethod>
</ph:LoginHandler>*
And here is my "login.config" file
*ShibUserPassAuth {
edu.vt.middleware.ldap.jaas.LdapLoginModule required
ldapURL="ldap://**<LDAPHOST>:**<LDAPPORT>"
baseDn="ou=**ABC,dc=**XYZ,dc=**com"
ssl="true"
userFilter="**uid={0}";
};*
And i am using default "login.jsp" file. I did not customize that file. I
have tried different options for *"ShibUserPassAuth"* but no luck. I am
getting null pointer exception in logs. Please look at the logs below.
14:16:52.350 - DEBUG [edu.vt.middleware.ldap.jaas.LdapLoginModule:180] -
useFirstPass = false
14:16:52.350 - DEBUG [edu.vt.middleware.ldap.jaas.LdapLoginModule:181] -
tryFirstPass = false
14:16:52.350 - DEBUG [edu.vt.middleware.ldap.jaas.LdapLoginModule:182] -
storePass = false
14:16:52.350 - DEBUG [edu.vt.middleware.ldap.jaas.LdapLoginModule:183] -
clearPass = false
14:16:52.350 - DEBUG [edu.vt.middleware.ldap.jaas.LdapLoginModule:184] -
setLdapPrincipal = true
14:16:52.366 - DEBUG [edu.vt.middleware.ldap.jaas.LdapLoginModule:185] -
setLdapDnPrincipal = false
14:16:52.366 - DEBUG [edu.vt.middleware.ldap.jaas.LdapLoginModule:186] -
setLdapCredential = true
14:16:52.366 - DEBUG [edu.vt.middleware.ldap.jaas.LdapLoginModule:187] -
defaultRole = []
14:16:52.366 - DEBUG [edu.vt.middleware.ldap.jaas.LdapLoginModule:188] -
principalGroupName = null
14:16:52.366 - DEBUG [edu.vt.middleware.ldap.jaas.LdapLoginModule:189] -
roleGroupName = null
14:16:52.366 - DEBUG [edu.vt.middleware.ldap.jaas.LdapLoginModule:77] -
userRoleAttribute = []
14:16:52.413 - DEBUG [edu.vt.middleware.ldap.jaas.LdapLoginModule:83] -
Created authenticator:
edu.vt.middleware.ldap.auth.AuthenticatorConfig at 9869406::env={java.naming.factory.initial=com.sun.jndi.ldap.LdapCtxFactory,
ldapURL=ldap://*<LDAPHOST>*:*<LDAPPORT>*, java.naming.security.protocol=ssl}
14:16:52.413 - DEBUG [edu.vt.middleware.ldap.auth.SearchDnResolver:102] -
Looking up DN using userFilter
14:16:52.413 - DEBUG [edu.vt.middleware.ldap.auth.SearchDnResolver:193] -
Search with the following parameters:
14:16:52.428 - DEBUG [edu.vt.middleware.ldap.auth.SearchDnResolver:194] -
dn = ou=*ABC*,dc=*XYZ*,dc=com
14:16:52.428 - DEBUG [edu.vt.middleware.ldap.auth.SearchDnResolver:195] -
filter = *uid={0}*
14:16:52.428 - DEBUG [edu.vt.middleware.ldap.auth.SearchDnResolver:196] -
filterArgs = [*<USERNAME>*]
14:16:52.428 - DEBUG [edu.vt.middleware.ldap.auth.SearchDnResolver:197] -
searchControls = javax.naming.directory.SearchControls at 875dee
14:16:52.428 - DEBUG [edu.vt.middleware.ldap.auth.SearchDnResolver:198] -
handler = [edu.vt.middleware.ldap.handler.FqdnSearchResultHandler at 127e4be]
14:16:52.459 - DEBUG
[edu.internet2.middleware.shibboleth.idp.authn.provider.UsernamePasswordLoginServlet:177]
- User authentication for *<USERNAME>* failed
*javax.security.auth.login.LoginException: java.lang.NullPointerException*
Can anyone please let me know what i am missing here. Please help me to
resolve this issue.
Thank you in Advance.
-Pavan
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://shibboleth.net/pipermail/users/attachments/20110831/acdba1d5/attachment-0001.html
More information about the users
mailing list