<html xmlns:v="urn:schemas-microsoft-com:vml" xmlns:o="urn:schemas-microsoft-com:office:office" xmlns:w="urn:schemas-microsoft-com:office:word" xmlns:m="http://schemas.microsoft.com/office/2004/12/omml" xmlns="http://www.w3.org/TR/REC-html40"><head><META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=us-ascii"><meta name=Generator content="Microsoft Word 14 (filtered medium)"><!--[if !mso]><style>v\:* {behavior:url(#default#VML);}
o\:* {behavior:url(#default#VML);}
w\:* {behavior:url(#default#VML);}
.shape {behavior:url(#default#VML);}
</style><![endif]--><style><!--
/* Font Definitions */
@font-face
        {font-family:Calibri;
        panose-1:2 15 5 2 2 2 4 3 2 4;}
@font-face
        {font-family:Tahoma;
        panose-1:2 11 6 4 3 5 4 4 2 4;}
/* Style Definitions */
p.MsoNormal, li.MsoNormal, div.MsoNormal
        {margin:0cm;
        margin-bottom:.0001pt;
        font-size:11.0pt;
        font-family:"Calibri","sans-serif";
        mso-fareast-language:EN-US;}
a:link, span.MsoHyperlink
        {mso-style-priority:99;
        color:blue;
        text-decoration:underline;}
a:visited, span.MsoHyperlinkFollowed
        {mso-style-priority:99;
        color:purple;
        text-decoration:underline;}
p.MsoAcetate, li.MsoAcetate, div.MsoAcetate
        {mso-style-priority:99;
        mso-style-link:"Balloon Text Char";
        margin:0cm;
        margin-bottom:.0001pt;
        font-size:8.0pt;
        font-family:"Tahoma","sans-serif";
        mso-fareast-language:EN-US;}
span.EmailStyle17
        {mso-style-type:personal-compose;
        font-family:"Calibri","sans-serif";
        color:windowtext;}
span.BalloonTextChar
        {mso-style-name:"Balloon Text Char";
        mso-style-priority:99;
        mso-style-link:"Balloon Text";
        font-family:"Tahoma","sans-serif";}
.MsoChpDefault
        {mso-style-type:export-only;
        font-family:"Calibri","sans-serif";
        mso-fareast-language:EN-US;}
@page WordSection1
        {size:612.0pt 792.0pt;
        margin:72.0pt 72.0pt 72.0pt 72.0pt;}
div.WordSection1
        {page:WordSection1;}
--></style><!--[if gte mso 9]><xml>
<o:shapedefaults v:ext="edit" spidmax="1026" />
</xml><![endif]--><!--[if gte mso 9]><xml>
<o:shapelayout v:ext="edit">
<o:idmap v:ext="edit" data="1" />
</o:shapelayout></xml><![endif]--></head><body lang=EN-GB link=blue vlink=purple><div class=WordSection1><p class=MsoNormal>Hi All,<o:p></o:p></p><p class=MsoNormal><o:p> </o:p></p><p class=MsoNormal>Think I’m down to my final issue with the setup. I have installed the apache directory service as I have had no luck connecting to Active Directory. That being said my login.config has been attached but does not appear to correct as it is still failing as shown below. I’m confused as to why it is not connecting and would appreciate any help.<o:p></o:p></p><p class=MsoNormal><o:p> </o:p></p><p class=MsoNormal>18:34:07.234 - DEBUG [edu.internet2.middleware.shibboleth.idp.authn.provider.UsernamePasswordLoginServlet:170] - Attempting to authenticate user HK3585<o:p></o:p></p><p class=MsoNormal>18:34:07.265 - DEBUG [edu.vt.middleware.ldap.jaas.LdapLoginModule:180] - useFirstPass = false<o:p></o:p></p><p class=MsoNormal>18:34:07.265 - DEBUG [edu.vt.middleware.ldap.jaas.LdapLoginModule:181] - tryFirstPass = false<o:p></o:p></p><p class=MsoNormal>18:34:07.265 - DEBUG [edu.vt.middleware.ldap.jaas.LdapLoginModule:182] - storePass = false<o:p></o:p></p><p class=MsoNormal>18:34:07.265 - DEBUG [edu.vt.middleware.ldap.jaas.LdapLoginModule:183] - clearPass = false<o:p></o:p></p><p class=MsoNormal>18:34:07.265 - DEBUG [edu.vt.middleware.ldap.jaas.LdapLoginModule:184] - setLdapPrincipal = true<o:p></o:p></p><p class=MsoNormal>18:34:07.265 - DEBUG [edu.vt.middleware.ldap.jaas.LdapLoginModule:185] - setLdapDnPrincipal = false<o:p></o:p></p><p class=MsoNormal>18:34:07.265 - DEBUG [edu.vt.middleware.ldap.jaas.LdapLoginModule:186] - setLdapCredential = true<o:p></o:p></p><p class=MsoNormal>18:34:07.265 - DEBUG [edu.vt.middleware.ldap.jaas.LdapLoginModule:187] - defaultRole = []<o:p></o:p></p><p class=MsoNormal>18:34:07.265 - DEBUG [edu.vt.middleware.ldap.jaas.LdapLoginModule:188] - principalGroupName = null<o:p></o:p></p><p class=MsoNormal>18:34:07.265 - DEBUG [edu.vt.middleware.ldap.jaas.LdapLoginModule:189] - roleGroupName = null<o:p></o:p></p><p class=MsoNormal>18:34:07.265 - DEBUG [edu.vt.middleware.ldap.jaas.LdapLoginModule:77] - userRoleAttribute = []<o:p></o:p></p><p class=MsoNormal>18:34:07.296 - DEBUG [edu.vt.middleware.ldap.jaas.LdapLoginModule:83] - Created authenticator: edu.vt.middleware.ldap.auth.AuthenticatorConfig@27786030::env={java.naming.provider.url=ldap://read-auto-01-rv.snaponglobal.com:10489, java.naming.factory.initial=com.sun.jndi.ldap.LdapCtxFactory}<o:p></o:p></p><p class=MsoNormal>18:34:07.296 - DEBUG [edu.vt.middleware.ldap.auth.SearchDnResolver:102] - Looking up DN using userFilter<o:p></o:p></p><p class=MsoNormal>18:34:07.296 - DEBUG [edu.vt.middleware.ldap.auth.SearchDnResolver:193] - Search with the following parameters:<o:p></o:p></p><p class=MsoNormal>18:34:07.296 - DEBUG [edu.vt.middleware.ldap.auth.SearchDnResolver:194] - dn = o=mojo<o:p></o:p></p><p class=MsoNormal>18:34:07.296 - DEBUG [edu.vt.middleware.ldap.auth.SearchDnResolver:195] - filter = uid={0}<o:p></o:p></p><p class=MsoNormal>18:34:07.296 - DEBUG [edu.vt.middleware.ldap.auth.SearchDnResolver:196] - filterArgs = [HK3585]<o:p></o:p></p><p class=MsoNormal>18:34:07.296 - DEBUG [edu.vt.middleware.ldap.auth.SearchDnResolver:197] - searchControls = javax.naming.directory.SearchControls@6bedc9<o:p></o:p></p><p class=MsoNormal>18:34:07.296 - DEBUG [edu.vt.middleware.ldap.auth.SearchDnResolver:198] - handler = [edu.vt.middleware.ldap.handler.FqdnSearchResultHandler@1c83de7]<o:p></o:p></p><p class=MsoNormal>18:34:07.296 - DEBUG [edu.vt.middleware.ldap.handler.DefaultConnectionHandler:74] - Bind with the following parameters:<o:p></o:p></p><p class=MsoNormal>18:34:07.296 - DEBUG [edu.vt.middleware.ldap.handler.DefaultConnectionHandler:75] - authtype = simple<o:p></o:p></p><p class=MsoNormal>18:34:07.296 - DEBUG [edu.vt.middleware.ldap.handler.DefaultConnectionHandler:76] - dn = uid=admin<o:p></o:p></p><p class=MsoNormal>18:34:07.296 - DEBUG [edu.vt.middleware.ldap.handler.DefaultConnectionHandler:83] - credential = <suppressed><o:p></o:p></p><p class=MsoNormal>18:34:07.312 - DEBUG [edu.vt.middleware.ldap.handler.DefaultConnectionHandler:163] - Error connecting to LDAP URL: ldap://read-auto-01-rv.snaponglobal.com:10489<o:p></o:p></p><p class=MsoNormal>javax.naming.AuthenticationException: [LDAP: error code 49 - cannot bind the principalDn.]<o:p></o:p></p><p class=MsoNormal> at com.sun.jndi.ldap.LdapCtx.mapErrorCode(Unknown Source) ~[na:1.7.0_09]<o:p></o:p></p><p class=MsoNormal> at com.sun.jndi.ldap.LdapCtx.processReturnCode(Unknown Source) ~[na:1.7.0_09]<o:p></o:p></p><p class=MsoNormal> at com.sun.jndi.ldap.LdapCtx.processReturnCode(Unknown Source) ~[na:1.7.0_09]<o:p></o:p></p><p class=MsoNormal> at com.sun.jndi.ldap.LdapCtx.connect(Unknown Source) ~[na:1.7.0_09]<o:p></o:p></p><p class=MsoNormal> at com.sun.jndi.ldap.LdapCtx.<init>(Unknown Source) ~[na:1.7.0_09]<o:p></o:p></p><p class=MsoNormal> at com.sun.jndi.ldap.LdapCtxFactory.getUsingURL(Unknown Source) ~[na:1.7.0_09]<o:p></o:p></p><p class=MsoNormal> at com.sun.jndi.ldap.LdapCtxFactory.getUsingURLs(Unknown Source) ~[na:1.7.0_09]<o:p></o:p></p><p class=MsoNormal> at com.sun.jndi.ldap.LdapCtxFactory.getLdapCtxInstance(Unknown Source) ~[na:1.7.0_09]<o:p></o:p></p><p class=MsoNormal> at com.sun.jndi.ldap.LdapCtxFactory.getInitialContext(Unknown Source) ~[na:1.7.0_09]<o:p></o:p></p><p class=MsoNormal> at javax.naming.spi.NamingManager.getInitialContext(Unknown Source) ~[na:1.7.0_09]<o:p></o:p></p><p class=MsoNormal> at javax.naming.InitialContext.getDefaultInitCtx(Unknown Source) ~[na:1.7.0_09]<o:p></o:p></p><p class=MsoNormal> at javax.naming.InitialContext.init(Unknown Source) ~[na:1.7.0_09]<o:p></o:p></p><p class=MsoNormal> at javax.naming.ldap.InitialLdapContext.<init>(Unknown Source) ~[na:1.7.0_09]<o:p></o:p></p><p class=MsoNormal> at edu.vt.middleware.ldap.handler.DefaultConnectionHandler.connectInternal(DefaultConnectionHandler.java:134) ~[vt-ldap-3.3.6.jar:na]<o:p></o:p></p><p class=MsoNormal> at edu.vt.middleware.ldap.handler.AbstractConnectionHandler.connect(AbstractConnectionHandler.java:156) ~[vt-ldap-3.3.6.jar:na]<o:p></o:p></p><p class=MsoNormal> at edu.vt.middleware.ldap.AbstractLdap.connect(AbstractLdap.java:1006) [vt-ldap-3.3.6.jar:na]<o:p></o:p></p><p class=MsoNormal> at edu.vt.middleware.ldap.AbstractLdap.getContext(AbstractLdap.java:1058) [vt-ldap-3.3.6.jar:na]<o:p></o:p></p><p class=MsoNormal> at edu.vt.middleware.ldap.AbstractLdap.search(AbstractLdap.java:214) [vt-ldap-3.3.6.jar:na]<o:p></o:p></p><p class=MsoNormal> at edu.vt.middleware.ldap.auth.SearchDnResolver.resolve(SearchDnResolver.java:139) [vt-ldap-3.3.6.jar:na]<o:p></o:p></p><p class=MsoNormal> at edu.vt.middleware.ldap.auth.Authenticator.getDn(Authenticator.java:106) [vt-ldap-3.3.6.jar:na]<o:p></o:p></p><p class=MsoNormal> at edu.vt.middleware.ldap.jaas.JaasAuthenticator.authenticate(JaasAuthenticator.java:74) [vt-ldap-3.3.6.jar:na]<o:p></o:p></p><p class=MsoNormal> at edu.vt.middleware.ldap.auth.Authenticator.authenticate(Authenticator.java:320) [vt-ldap-3.3.6.jar:na]<o:p></o:p></p><p class=MsoNormal> at edu.vt.middleware.ldap.auth.Authenticator.authenticate(Authenticator.java:277) [vt-ldap-3.3.6.jar:na]<o:p></o:p></p><p class=MsoNormal> at edu.vt.middleware.ldap.jaas.JaasAuthenticator.authenticate(JaasAuthenticator.java:60) [vt-ldap-3.3.6.jar:na]<o:p></o:p></p><p class=MsoNormal> at edu.vt.middleware.ldap.jaas.LdapLoginModule.login(LdapLoginModule.java:103) [vt-ldap-3.3.6.jar:na]<o:p></o:p></p><p class=MsoNormal> at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[na:1.7.0_09]<o:p></o:p></p><p class=MsoNormal> at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) ~[na:1.7.0_09]<o:p></o:p></p><p class=MsoNormal> at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) ~[na:1.7.0_09]<o:p></o:p></p><p class=MsoNormal> at java.lang.reflect.Method.invoke(Unknown Source) ~[na:1.7.0_09]<o:p></o:p></p><p class=MsoNormal> at javax.security.auth.login.LoginContext.invoke(Unknown Source) [na:1.7.0_09]<o:p></o:p></p><p class=MsoNormal> at javax.security.auth.login.LoginContext.access$000(Unknown Source) [na:1.7.0_09]<o:p></o:p></p><p class=MsoNormal> at javax.security.auth.login.LoginContext$4.run(Unknown Source) [na:1.7.0_09]<o:p></o:p></p><p class=MsoNormal> at javax.security.auth.login.LoginContext$4.run(Unknown Source) [na:1.7.0_09]<o:p></o:p></p><p class=MsoNormal> at java.security.AccessController.doPrivileged(Native Method) [na:1.7.0_09]<o:p></o:p></p><p class=MsoNormal> at javax.security.auth.login.LoginContext.invokePriv(Unknown Source) [na:1.7.0_09]<o:p></o:p></p><p class=MsoNormal> at javax.security.auth.login.LoginContext.login(Unknown Source) [na:1.7.0_09]<o:p></o:p></p><p class=MsoNormal><o:p> </o:p></p><p class=MsoNormal><span style='mso-fareast-language:EN-GB'><img width=722 height=555 id="Picture_x0020_1" src="cid:image001.png@01CDF287.D94AB0F0"></span><o:p></o:p></p></div></body></html>