<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=utf-8">
<meta name="Generator" content="Microsoft Word 14 (filtered medium)">
<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:0in;
        margin-bottom:.0001pt;
        font-size:11.0pt;
        font-family:"Calibri","sans-serif";}
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;}
pre
        {mso-style-priority:99;
        mso-style-link:"HTML Preformatted Char";
        margin:0in;
        margin-bottom:.0001pt;
        font-size:10.0pt;
        font-family:"Courier New";}
span.EmailStyle17
        {mso-style-type:personal-compose;
        font-family:"Calibri","sans-serif";
        color:windowtext;}
span.HTMLPreformattedChar
        {mso-style-name:"HTML Preformatted Char";
        mso-style-priority:99;
        mso-style-link:"HTML Preformatted";
        font-family:"Courier New";}
.MsoChpDefault
        {mso-style-type:export-only;
        font-family:"Calibri","sans-serif";}
@page WordSection1
        {size:8.5in 11.0in;
        margin:1.0in 1.0in 1.0in 1.0in;}
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-US" link="blue" vlink="purple">
<div class="WordSection1">
<div style="mso-element:para-border-div;border:none;border-bottom:double windowtext 6.75pt;padding:0in 0in 1.0pt 0in">
<pre style="border:none;padding:0in"><b><span style="font-size:13.5pt">Unbelievable….&nbsp;&nbsp; Right in front of me. <o:p></o:p></span></b></pre>
<pre style="border:none;padding:0in"><b><span style="font-size:13.5pt">I thought the format was still correct. <o:p></o:p></span></b></pre>
<pre style="border:none;padding:0in"><b><span style="font-size:13.5pt">Sorry for the trouble. &nbsp;(though I wish sometimes error messages were more distciptive ;-)&nbsp; ). <o:p></o:p></span></b></pre>
<pre style="border:none;padding:0in"><b><span style="font-size:13.5pt">Thanks Nate…<o:p></o:p></span></b></pre>
<pre style="border:none;padding:0in"><b><span style="font-size:13.5pt"><o:p>&nbsp;</o:p></span></b></pre>
<pre style="border:none;padding:0in"><b><span style="font-size:13.5pt">Oleg<o:p></o:p></span></b></pre>
</div>
<pre><b><span style="font-size:13.5pt">List:&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <a href="http://marc.info/?l=shibboleth-users&amp;r=1&amp;w=2">shibboleth-users</a><o:p></o:p></span></b></pre>
<pre><b><span style="font-size:13.5pt">Subject:&nbsp;&nbsp;&nbsp; <a href="http://marc.info/?t=137203484700002&amp;r=1&amp;w=2">Re: stumped on a expected [controlFlag] error - IDP Login</a><o:p></o:p></span></b></pre>
<pre><b><span style="font-size:13.5pt">From:&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <a href="http://marc.info/?a=120533656700002&amp;r=1&amp;w=2">Nate Klingenstein &lt;ndk () internet2 ! edu&gt;</a><o:p></o:p></span></b></pre>
<pre><b><span style="font-size:13.5pt">Date:&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <a href="http://marc.info/?l=shibboleth-users&amp;r=1&amp;b=201306&amp;w=2">2013-06-24 1:16:21</a><o:p></o:p></span></b></pre>
<pre><b><span style="font-size:13.5pt">Message-ID: <a href="http://marc.info/?i=9D97E7C1-98C0-4C6D-8F08-783F8F589ADD%20%28%29%20internet2%20%21%20edu">9D97E7C1-98C0-4C6D-8F08-783F8F589ADD () internet2 ! edu</a></span><o:p></o:p></b></pre>
<pre><b>[<a href="http://marc.info/?l=shibboleth-users&amp;m=137203660828643&amp;q=raw">Download message RAW</a>]</b><o:p></o:p></pre>
<pre><o:p>&nbsp;</o:p></pre>
<pre>Oleg,<o:p></o:p></pre>
<pre><o:p>&nbsp;</o:p></pre>
<pre>You have an extra ; after bindCredential.&nbsp; Try taking that out.<o:p></o:p></pre>
<pre><o:p>&nbsp;</o:p></pre>
<pre>Thanks,<o:p></o:p></pre>
<pre>Nate.<o:p></o:p></pre>
<pre><o:p>&nbsp;</o:p></pre>
<pre>On Jun 24, 2013, at 0:44 , Oleg Chaikovsky wrote:<o:p></o:p></pre>
<pre><o:p>&nbsp;</o:p></pre>
<pre>&gt; Hello <span style="font-family:&quot;Tahoma&quot;,&quot;sans-serif&quot;">�</span><o:p></o:p></pre>
<pre>&gt; IdP 2.4 on RedHat Linux 6.4 and Tomcat 6.0.24.&nbsp; Directory LDAP is AD.<o:p></o:p></pre>
<pre>&gt; <o:p></o:p></pre>
<pre>&gt; The IdP boots fine and the logs don<span style="font-family:&quot;Tahoma&quot;,&quot;sans-serif&quot;">�</span>t have any noticeable errors until I try to \<o:p></o:p></pre>
<pre>&gt; login (using TestShib<span style="font-family:&quot;Tahoma&quot;,&quot;sans-serif&quot;">�</span>s SP). I am getting an <span style="font-family:&quot;Tahoma&quot;,&quot;sans-serif&quot;">�</span>expected [controlFlag] error.<o:p></o:p></pre>
<pre>&gt; <o:p></o:p></pre>
<pre>&gt; I have checked for typos, tried to reduce the login.config file to just what is \<o:p></o:p></pre>
<pre>&gt; needed, and I still get the same error. <o:p></o:p></pre>
<pre>&gt; The line number for the latest iteration is 10 <span style="font-family:&quot;Tahoma&quot;,&quot;sans-serif&quot;">�</span> which points to the \<o:p></o:p></pre>
<pre>&gt; bindCredential. <o:p></o:p></pre>
<pre>&gt; I checked the catalina.out logfile and nothing is posted (when I make changes to \<o:p></o:p></pre>
<pre>&gt; the configs for IdP and restart tomcat, only restarts are listed, no errors). <o:p></o:p></pre>
<pre>&gt; I looked in the archive of the list and there is only one reference <span style="font-family:&quot;Tahoma&quot;,&quot;sans-serif&quot;">�</span> and the OP \<o:p></o:p></pre>
<pre>&gt; stated there was a typo. <o:p></o:p></pre>
<pre>&gt; Any pointers would be much appreciated<o:p></o:p></pre>
<pre>&gt; <o:p></o:p></pre>
<pre>&gt; <o:p></o:p></pre>
<pre>&gt; login.config file -------------------------<o:p></o:p></pre>
<pre>&gt; ShibUserPassAuth {<o:p></o:p></pre>
<pre>&gt; <o:p></o:p></pre>
<pre>&gt; // Example LDAP authentication<o:p></o:p></pre>
<pre>&gt; // See: <a href="https://wiki.shibboleth.net/confluence/display/SHIB2/IdPAuthUserPass">https://wiki.shibboleth.net/confluence/display/SHIB2/IdPAuthUserPass</a><o:p></o:p></pre>
<pre>&gt; <o:p></o:p></pre>
<pre>&gt; edu.vt.middleware.ldap.jaas.LdapLoginModule required<o:p></o:p></pre>
<pre>&gt; ldapUrl=&quot;ldaps://compad1.WWWWW.XXXXX.pri:636&quot;<o:p></o:p></pre>
<pre>&gt; baseDn=&quot;ou=COMP-USERS,dc=WWWWW,dc=XXXXX,dc=pri&quot;<o:p></o:p></pre>
<pre>&gt; bindDN=&quot;shib@WWWWW.XXXXX.edu&quot;<o:p></o:p></pre>
<pre>&gt; bindCredential=&quot;0n3ld3n&#43;i&#43;y&quot;;<o:p></o:p></pre>
<pre>&gt; ssl=&quot;true&quot;<o:p></o:p></pre>
<pre>&gt; userFilter=&quot;uid={0}&quot;;<o:p></o:p></pre>
<pre>&gt; <o:p></o:p></pre>
<pre>&gt; <o:p></o:p></pre>
<pre>&gt; <o:p></o:p></pre>
<pre>&gt; // Example Kerberos authentication, requires Sun's JVM<o:p></o:p></pre>
<pre>&gt; // See: <a href="https://wiki.shibboleth.net/confluence/display/SHIB2/IdPAuthUserPass">https://wiki.shibboleth.net/confluence/display/SHIB2/IdPAuthUserPass</a><o:p></o:p></pre>
<pre>&gt; /*<o:p></o:p></pre>
<pre>&gt; com.sun.security.auth.module.Krb5LoginModule required<o:p></o:p></pre>
<pre>&gt; useKeyTab=&quot;true&quot;<o:p></o:p></pre>
<pre>&gt; keyTab=&quot;/path/to/idp/keytab/file&quot;;<o:p></o:p></pre>
<pre>&gt; */<o:p></o:p></pre>
<pre>&gt; <o:p></o:p></pre>
<pre>&gt; };<o:p></o:p></pre>
<pre>&gt; ------------------------------------------------------------------------------------ \<o:p></o:p></pre>
<pre>&gt; ---- <o:p></o:p></pre>
<pre>&gt; IDP-PROCESS LOG OUTPUT <span style="font-family:&quot;Tahoma&quot;,&quot;sans-serif&quot;">�</span> HANDLER AND AUTH \<o:p></o:p></pre>
<pre>&gt; INITIATION---------------------------------- 16:40:53.888 - DEBUG \<o:p></o:p></pre>
<pre>&gt; [edu.internet2.middleware.shibboleth.common.config.BaseReloadableService:136] - \<o:p></o:p></pre>
<pre>&gt; Initializing shibboleth.HandlerManager service with resources: \<o:p></o:p></pre>
<pre>&gt; [/opt/shibboleth-idp/conf/handler.xml] 16:40:53.889 - INFO \<o:p></o:p></pre>
<pre>&gt; [edu.internet2.middleware.shibboleth.common.config.BaseService:158] - Loading new \<o:p></o:p></pre>
<pre>&gt; configuration for service shibboleth.HandlerManager 16:40:53.904 - DEBUG \<o:p></o:p></pre>
<pre>&gt; [edu.internet2.middleware.shibboleth.idp.config.profile.ProfileHandlerGroupBeanDefin \<o:p></o:p></pre>
<pre>&gt; itionParser:50] - 1 error handler definitions found 16:40:53.905 - INFO \<o:p></o:p></pre>
<pre>&gt; [edu.internet2.middleware.shibboleth.common.config.profile.JSPErrorHandlerBeanDefini \<o:p></o:p></pre>
<pre>&gt; tionParser:46] - Parsing configuration for JSP error handler. 16:40:53.905 - DEBUG \<o:p></o:p></pre>
<pre>&gt; [edu.internet2.middleware.shibboleth.idp.config.profile.ProfileHandlerGroupBeanDefin \<o:p></o:p></pre>
<pre>&gt; itionParser:54] - 17 profile handler definitions found 16:40:53.906 - INFO \<o:p></o:p></pre>
<pre>&gt; [edu.internet2.middleware.shibboleth.common.config.profile.AbstractRequestURIMappedP \<o:p></o:p></pre>
<pre>&gt; rofileHandlerBeanDefinitionParser:43] - Parsing configuration for profile handler: \<o:p></o:p></pre>
<pre>&gt; Status 16:40:53.907 - INFO \<o:p></o:p></pre>
<pre>&gt; [edu.internet2.middleware.shibboleth.common.config.profile.AbstractRequestURIMappedP \<o:p></o:p></pre>
<pre>&gt; rofileHandlerBeanDefinitionParser:43] - Parsing configuration for profile handler: \<o:p></o:p></pre>
<pre>&gt; SAMLMetadata 16:40:53.927 - INFO \<o:p></o:p></pre>
<pre>&gt; [edu.internet2.middleware.shibboleth.common.config.profile.AbstractRequestURIMappedP \<o:p></o:p></pre>
<pre>&gt; rofileHandlerBeanDefinitionParser:43] - Parsing configuration for profile handler: \<o:p></o:p></pre>
<pre>&gt; ShibbolethSSO 16:40:53.932 - INFO \<o:p></o:p></pre>
<pre>&gt; [edu.internet2.middleware.shibboleth.common.config.profile.AbstractRequestURIMappedP \<o:p></o:p></pre>
<pre>&gt; rofileHandlerBeanDefinitionParser:43] - Parsing configuration for profile handler: \<o:p></o:p></pre>
<pre>&gt; SAML1AttributeQuery 16:40:53.936 - INFO \<o:p></o:p></pre>
<pre>&gt; [edu.internet2.middleware.shibboleth.common.config.profile.AbstractRequestURIMappedP \<o:p></o:p></pre>
<pre>&gt; rofileHandlerBeanDefinitionParser:43] - Parsing configuration for profile handler: \<o:p></o:p></pre>
<pre>&gt; SAML1ArtifactResolution 16:40:53.939 - INFO \<o:p></o:p></pre>
<pre>&gt; [edu.internet2.middleware.shibboleth.common.config.profile.AbstractRequestURIMappedP \<o:p></o:p></pre>
<pre>&gt; rofileHandlerBeanDefinitionParser:43] - Parsing configuration for profile handler: \<o:p></o:p></pre>
<pre>&gt; SAML2SSO 16:40:53.939 - INFO \<o:p></o:p></pre>
<pre>&gt; [edu.internet2.middleware.shibboleth.common.config.profile.AbstractRequestURIMappedP \<o:p></o:p></pre>
<pre>&gt; rofileHandlerBeanDefinitionParser:43] - Parsing configuration for profile handler: \<o:p></o:p></pre>
<pre>&gt; SAML2SSO 16:40:53.940 - INFO \<o:p></o:p></pre>
<pre>&gt; [edu.internet2.middleware.shibboleth.common.config.profile.AbstractRequestURIMappedP \<o:p></o:p></pre>
<pre>&gt; rofileHandlerBeanDefinitionParser:43] - Parsing configuration for profile handler: \<o:p></o:p></pre>
<pre>&gt; SAML2SSO 16:40:53.940 - INFO \<o:p></o:p></pre>
<pre>&gt; [edu.internet2.middleware.shibboleth.common.config.profile.AbstractRequestURIMappedP \<o:p></o:p></pre>
<pre>&gt; rofileHandlerBeanDefinitionParser:43] - Parsing configuration for profile handler: \<o:p></o:p></pre>
<pre>&gt; SAML2SSO 16:40:53.942 - INFO \<o:p></o:p></pre>
<pre>&gt; [edu.internet2.middleware.shibboleth.common.config.profile.AbstractRequestURIMappedP \<o:p></o:p></pre>
<pre>&gt; rofileHandlerBeanDefinitionParser:43] - Parsing configuration for profile handler: \<o:p></o:p></pre>
<pre>&gt; SAML2ECP 16:40:53.943 - INFO \<o:p></o:p></pre>
<pre>&gt; [edu.internet2.middleware.shibboleth.common.config.profile.AbstractRequestURIMappedP \<o:p></o:p></pre>
<pre>&gt; rofileHandlerBeanDefinitionParser:43] - Parsing configuration for profile handler: \<o:p></o:p></pre>
<pre>&gt; SAML2SLO 16:40:53.944 - INFO \<o:p></o:p></pre>
<pre>&gt; [edu.internet2.middleware.shibboleth.common.config.profile.AbstractRequestURIMappedP \<o:p></o:p></pre>
<pre>&gt; rofileHandlerBeanDefinitionParser:43] - Parsing configuration for profile handler: \<o:p></o:p></pre>
<pre>&gt; SAML2SLO 16:40:53.944 - INFO \<o:p></o:p></pre>
<pre>&gt; [edu.internet2.middleware.shibboleth.common.config.profile.AbstractRequestURIMappedP \<o:p></o:p></pre>
<pre>&gt; rofileHandlerBeanDefinitionParser:43] - Parsing configuration for profile handler: \<o:p></o:p></pre>
<pre>&gt; SAML2SLO 16:40:53.945 - INFO \<o:p></o:p></pre>
<pre>&gt; [edu.internet2.middleware.shibboleth.common.config.profile.AbstractRequestURIMappedP \<o:p></o:p></pre>
<pre>&gt; rofileHandlerBeanDefinitionParser:43] - Parsing configuration for profile handler: \<o:p></o:p></pre>
<pre>&gt; SAML2SLO 16:40:53.945 - INFO \<o:p></o:p></pre>
<pre>&gt; [edu.internet2.middleware.shibboleth.common.config.profile.AbstractRequestURIMappedP \<o:p></o:p></pre>
<pre>&gt; rofileHandlerBeanDefinitionParser:43] - Parsing configuration for profile handler: \<o:p></o:p></pre>
<pre>&gt; SAML2SLO 16:40:53.946 - INFO \<o:p></o:p></pre>
<pre>&gt; [edu.internet2.middleware.shibboleth.common.config.profile.AbstractRequestURIMappedP \<o:p></o:p></pre>
<pre>&gt; rofileHandlerBeanDefinitionParser:43] - Parsing configuration for profile handler: \<o:p></o:p></pre>
<pre>&gt; SAML2AttributeQuery 16:40:53.947 - INFO \<o:p></o:p></pre>
<pre>&gt; [edu.internet2.middleware.shibboleth.common.config.profile.AbstractRequestURIMappedP \<o:p></o:p></pre>
<pre>&gt; rofileHandlerBeanDefinitionParser:43] - Parsing configuration for profile handler: \<o:p></o:p></pre>
<pre>&gt; SAML2ArtifactResolution 16:40:53.948 - DEBUG \<o:p></o:p></pre>
<pre>&gt; [edu.internet2.middleware.shibboleth.idp.config.profile.ProfileHandlerGroupBeanDefin \<o:p></o:p></pre>
<pre>&gt; itionParser:58] - 2 login handler definitions found 16:40:53.950 - DEBUG \<o:p></o:p></pre>
<pre>&gt; [edu.internet2.middleware.shibboleth.idp.config.profile.authn.AbstractLoginHandlerBe \<o:p></o:p></pre>
<pre>&gt; anDefinitionParser:44] - Parsing configuration for UsernamePassword authentication \<o:p></o:p></pre>
<pre>&gt; handler. 16:40:53.950 - DEBUG \<o:p></o:p></pre>
<pre>&gt; [edu.internet2.middleware.shibboleth.idp.config.profile.authn.AbstractLoginHandlerBe \<o:p></o:p></pre>
<pre>&gt; anDefinitionParser:51] - Authentication duration: 28800000ms 16:40:53.950 - DEBUG \<o:p></o:p></pre>
<pre>&gt; [edu.internet2.middleware.shibboleth.idp.config.profile.authn.AbstractLoginHandlerBe \<o:p></o:p></pre>
<pre>&gt; anDefinitionParser:60] - Authentication handler declared support for authentication \<o:p></o:p></pre>
<pre>&gt; method urn:oasis:names:tc:SAML:2.0:ac:classes:PasswordProtectedTransport \<o:p></o:p></pre>
<pre>&gt; 16:40:53.951 - DEBUG \<o:p></o:p></pre>
<pre>&gt; [edu.internet2.middleware.shibboleth.idp.config.profile.authn.UsernamePasswordLoginH \<o:p></o:p></pre>
<pre>&gt; andlerBeanDefinitionParser:58] - Setting JAAS configuration file to: \<o:p></o:p></pre>
<pre>&gt; file:///opt/shibboleth-idp/conf/login.config 16:40:53.952 - DEBUG \<o:p></o:p></pre>
<pre>&gt; [edu.internet2.middleware.shibboleth.idp.config.profile.authn.AbstractLoginHandlerBe \<o:p></o:p></pre>
<pre>&gt; anDefinitionParser:44] - Parsing configuration for PreviousSession authentication \<o:p></o:p></pre>
<pre>&gt; handler. 16:40:53.952 - DEBUG \<o:p></o:p></pre>
<pre>&gt; [edu.internet2.middleware.shibboleth.idp.config.profile.authn.AbstractLoginHandlerBe \<o:p></o:p></pre>
<pre>&gt; anDefinitionParser:51] - Authentication duration: 1800000ms 16:40:53.952 - DEBUG \<o:p></o:p></pre>
<pre>&gt; [edu.internet2.middleware.shibboleth.idp.config.profile.authn.AbstractLoginHandlerBe \<o:p></o:p></pre>
<pre>&gt; anDefinitionParser:60] - Authentication handler declared support for authentication \<o:p></o:p></pre>
<pre>&gt; method urn:oasis:names:tc:SAML:2.0:ac:classes:PreviousSession <o:p></o:p></pre>
<pre>&gt; IDP-PROCESS LOG OUTPUT --------------<o:p></o:p></pre>
<pre>&gt; 16:42:59.864 - DEBUG \<o:p></o:p></pre>
<pre>&gt; [edu.internet2.middleware.shibboleth.idp.authn.provider.UsernamePasswordLoginServlet \<o:p></o:p></pre>
<pre>&gt; :150] - Redirecting to login page /login.jsp 16:43:05.192 - DEBUG \<o:p></o:p></pre>
<pre>&gt; [edu.internet2.middleware.shibboleth.idp.authn.provider.UsernamePasswordLoginServlet \<o:p></o:p></pre>
<pre>&gt; :170] - Attempting to authenticate user shib@WWWWW.XXXXX.edu 16:43:05.194 - DEBUG \<o:p></o:p></pre>
<pre>&gt; [edu.internet2.middleware.shibboleth.idp.authn.provider.UsernamePasswordLoginServlet \<o:p></o:p></pre>
<pre>&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; :197] - User authentication for shib@WWWWW.XXXXX.edu failed<o:p></o:p></pre>
<pre>&gt; java.lang.SecurityException: Configuration Error:<o:p></o:p></pre>
<pre>&gt; Line 10: expected [controlFlag]<o:p></o:p></pre>
<pre>&gt; at com.sun.security.auth.login.ConfigFile.&lt;init&gt;(ConfigFile.java:110) \<o:p></o:p></pre>
<pre>&gt; ~[na:1.6.0_24] at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native \<o:p></o:p></pre>
<pre>&gt; Method) ~[na:1.6.0_24] at \<o:p></o:p></pre>
<pre>&gt; sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl. \<o:p></o:p></pre>
<pre>&gt; java:57) ~[na:1.6.0_24] at \<o:p></o:p></pre>
<pre>&gt; sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAcces \<o:p></o:p></pre>
<pre>&gt; sorImpl.java:45) ~[na:1.6.0_24] at \<o:p></o:p></pre>
<pre>&gt; java.lang.reflect.Constructor.newInstance(Constructor.java:532) ~[na:1.6.0_24] at \<o:p></o:p></pre>
<pre>&gt; java.lang.Class.newInstance0(Class.java:374) ~[na:1.6.0_24] at \<o:p></o:p></pre>
<pre>&gt; java.lang.Class.newInstance(Class.java:327) ~[na:1.6.0_24] at \<o:p></o:p></pre>
<pre>&gt; javax.security.auth.login.Configuration$3.run(Configuration.java:264) \<o:p></o:p></pre>
<pre>&gt; ~[na:1.6.0_24] at javax.security.auth.login.Configuration$3.run(Configuration.java:2 \<o:p></o:p></pre>
<pre>&gt; 60) ~[na:1.6.0_24] at java.security.AccessController.doPrivileged(Native Method) \<o:p></o:p></pre>
<pre>&gt; ~[na:1.6.0_24] at javax.security.auth.login.Configuration.getConfiguration(Configura \<o:p></o:p></pre>
<pre>&gt; tion.java:259) ~[na:1.6.0_24] at \<o:p></o:p></pre>
<pre>&gt; javax.security.auth.login.LoginContext$1.run(LoginContext.java:254) ~[na:1.6.0_24] \<o:p></o:p></pre>
<pre>&gt; at javax.security.auth.login.LoginContext$1.run(LoginContext.java:252) \<o:p></o:p></pre>
<pre>&gt; ~[na:1.6.0_24] at java.security.AccessController.doPrivileged(Native Method) \<o:p></o:p></pre>
<pre>&gt; ~[na:1.6.0_24] at javax.security.auth.login.LoginContext.init(LoginContext.java:251) \<o:p></o:p></pre>
<pre>&gt; ~[na:1.6.0_24] at javax.security.auth.login.LoginContext.&lt;init&gt;(LoginContext.java:41 \<o:p></o:p></pre>
<pre>&gt; 8) ~[na:1.6.0_24] at \<o:p></o:p></pre>
<pre>&gt; edu.internet2.middleware.shibboleth.idp.authn.provider.UsernamePasswordLoginServlet. \<o:p></o:p></pre>
<pre>&gt; authenticateUser(UsernamePasswordLoginServlet.java:174) \<o:p></o:p></pre>
<pre>&gt; [shibboleth-identityprovider-2.4.0.jar:na] at \<o:p></o:p></pre>
<pre>&gt; edu.internet2.middleware.shibboleth.idp.authn.provider.UsernamePasswordLoginServlet. \<o:p></o:p></pre>
<pre>&gt; service(UsernamePasswordLoginServlet.java:123) \<o:p></o:p></pre>
<pre>&gt; [shibboleth-identityprovider-2.4.0.jar:na] at \<o:p></o:p></pre>
<pre>&gt; javax.servlet.http.HttpServlet.service(HttpServlet.java:717) \<o:p></o:p></pre>
<pre>&gt; [tomcat6-servlet-2.5-api-6.0.24.jar:na] at \<o:p></o:p></pre>
<pre>&gt; org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterCh \<o:p></o:p></pre>
<pre>&gt; ain.java:290) [catalina-6.0.24.jar:na] at \<o:p></o:p></pre>
<pre>&gt; org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java \<o:p></o:p></pre>
<pre>&gt; :206) [catalina-6.0.24.jar:na] at \<o:p></o:p></pre>
<pre>&gt; edu.internet2.middleware.shibboleth.idp.util.NoCacheFilter.doFilter(NoCacheFilter.ja \<o:p></o:p></pre>
<pre>&gt; va:50) [shibboleth-identityprovider-2.4.0.jar:na] at \<o:p></o:p></pre>
<pre>&gt; org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterCh \<o:p></o:p></pre>
<pre>&gt; ain.java:235) [catalina-6.0.24.jar:na] at \<o:p></o:p></pre>
<pre>&gt; org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java \<o:p></o:p></pre>
<pre>&gt; :206) [catalina-6.0.24.jar:na] at \<o:p></o:p></pre>
<pre>&gt; edu.internet2.middleware.shibboleth.idp.session.IdPSessionFilter.doFilter(IdPSession \<o:p></o:p></pre>
<pre>&gt; Filter.java:87) [shibboleth-identityprovider-2.4.0.jar:na] at \<o:p></o:p></pre>
<pre>&gt; org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterCh \<o:p></o:p></pre>
<pre>&gt; ain.java:235) [catalina-6.0.24.jar:na] at \<o:p></o:p></pre>
<pre>&gt; org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java \<o:p></o:p></pre>
<pre>&gt; :206) [catalina-6.0.24.jar:na] at \<o:p></o:p></pre>
<pre>&gt; edu.internet2.middleware.shibboleth.common.log.SLF4JMDCCleanupFilter.doFilter(SLF4JM \<o:p></o:p></pre>
<pre>&gt; DCCleanupFilter.java:52) [shibboleth-common-1.4.0.jar:na] at \<o:p></o:p></pre>
<pre>&gt; org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterCh \<o:p></o:p></pre>
<pre>&gt; ain.java:235) [catalina-6.0.24.jar:na] at \<o:p></o:p></pre>
<pre>&gt; org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java \<o:p></o:p></pre>
<pre>&gt; :206) [catalina-6.0.24.jar:na] at \<o:p></o:p></pre>
<pre>&gt; org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:219) \<o:p></o:p></pre>
<pre>&gt; [catalina-6.0.24.jar:na] at \<o:p></o:p></pre>
<pre>&gt; org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:191) \<o:p></o:p></pre>
<pre>&gt; [catalina-6.0.24.jar:na] at \<o:p></o:p></pre>
<pre>&gt; org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:127) \<o:p></o:p></pre>
<pre>&gt; [catalina-6.0.24.jar:na] at \<o:p></o:p></pre>
<pre>&gt; org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:102) \<o:p></o:p></pre>
<pre>&gt; [catalina-6.0.24.jar:na] at \<o:p></o:p></pre>
<pre>&gt; org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109) \<o:p></o:p></pre>
<pre>&gt; [catalina-6.0.24.jar:na] at \<o:p></o:p></pre>
<pre>&gt; org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:298) \<o:p></o:p></pre>
<pre>&gt; [catalina-6.0.24.jar:na] at \<o:p></o:p></pre>
<pre>&gt; org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:857) \<o:p></o:p></pre>
<pre>&gt; [tomcat-coyote-6.0.24.jar:na] at \<o:p></o:p></pre>
<pre>&gt; org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protoc \<o:p></o:p></pre>
<pre>&gt; ol.java:588) [tomcat-coyote-6.0.24.jar:na] at \<o:p></o:p></pre>
<pre>&gt; org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:489) \<o:p></o:p></pre>
<pre>&gt; [tomcat-coyote-6.0.24.jar:na] at java.lang.Thread.run(Thread.java:679) \<o:p></o:p></pre>
<pre>&gt; [na:1.6.0_24] Caused by: java.io.IOException: Configuration Error:<o:p></o:p></pre>
<pre>&gt; Line 10: expected [controlFlag]<o:p></o:p></pre>
<pre>&gt; at com.sun.security.auth.login.ConfigFile.match(ConfigFile.java:567) ~[na:1.6.0_24]<o:p></o:p></pre>
<pre>&gt; at com.sun.security.auth.login.ConfigFile.parseLoginEntry(ConfigFile.java:414) \<o:p></o:p></pre>
<pre>&gt; ~[na:1.6.0_24] at com.sun.security.auth.login.ConfigFile.readConfig(ConfigFile.java: \<o:p></o:p></pre>
<pre>&gt; 383) ~[na:1.6.0_24] at \<o:p></o:p></pre>
<pre>&gt; com.sun.security.auth.login.ConfigFile.init(ConfigFile.java:283) ~[na:1.6.0_24] at \<o:p></o:p></pre>
<pre>&gt; com.sun.security.auth.login.ConfigFile.init(ConfigFile.java:219) ~[na:1.6.0_24] at \<o:p></o:p></pre>
<pre>&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; com.sun.security.auth.login.ConfigFile.&lt;init&gt;(ConfigFile.java:108) \<o:p></o:p></pre>
<pre>&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; ~[na:1.6.0_24]<o:p></o:p></pre>
<pre>&gt; ... 39 common frames omitted<o:p></o:p></pre>
<pre>&gt; <o:p></o:p></pre>
<pre>&gt; <o:p></o:p></pre>
<pre>&gt; <o:p></o:p></pre>
<pre>&gt; <o:p></o:p></pre>
<pre>&gt; --<o:p></o:p></pre>
<pre>&gt; To unsubscribe from this list send an email to users-unsubscribe@shibboleth.net<o:p></o:p></pre>
<pre><o:p>&nbsp;</o:p></pre>
<pre><o:p>&nbsp;</o:p></pre>
<pre>--<o:p></o:p></pre>
<pre>To unsubscribe from this list send an email to users-unsubscribe@shibboleth.net<o:p></o:p></pre>
<p class="MsoNormal"><o:p>&nbsp;</o:p></p>
<p class="MsoNormal"><o:p>&nbsp;</o:p></p>
<p class="MsoNormal"><span style="font-size:10.0pt">Oleg Chaikovsky<o:p></o:p></span></p>
<p class="MsoNormal"><span style="font-size:10.0pt">AegisIdentity - The Identity Software Company<o:p></o:p></span></p>
<p class="MsoNormal"><span style="font-size:10.0pt">303-222-1064<o:p></o:p></span></p>
<p class="MsoNormal"><span style="font-size:10.0pt">714-742-2823 mobile<o:p></o:p></span></p>
<p class="MsoNormal"><span style="font-size:10.0pt"><a href="http://www.aegisidentity.com"><span style="color:blue">http://www.aegisidentity.com</span></a><o:p></o:p></span></p>
<p class="MsoNormal"><span style="font-size:10.0pt">twitter- @aegisidentity<o:p></o:p></span></p>
<p class="MsoNormal"><o:p>&nbsp;</o:p></p>
</div>
</body>
</html>