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