<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=koi8-r"><meta name=Generator content="Microsoft Word 12 (filtered medium)"><style><!--
/* Font Definitions */
@font-face
        {font-family:Wingdings;
        panose-1:5 0 0 0 0 0 0 0 0 0;}
@font-face
        {font-family:"Cambria Math";
        panose-1:2 4 5 3 5 4 6 3 2 4;}
@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";}
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:"τΕΛΣΤ ΧΩΞΟΣΛΙ ϊΞΑΛ";
        margin:0cm;
        margin-bottom:.0001pt;
        font-size:8.0pt;
        font-family:"Tahoma","sans-serif";}
p.MsoListParagraph, li.MsoListParagraph, div.MsoListParagraph
        {mso-style-priority:34;
        margin-top:0cm;
        margin-right:0cm;
        margin-bottom:0cm;
        margin-left:36.0pt;
        margin-bottom:.0001pt;
        font-size:11.0pt;
        font-family:"Calibri","sans-serif";}
span.EmailStyle17
        {mso-style-type:personal-compose;
        font-family:"Calibri","sans-serif";
        color:windowtext;}
span.a
        {mso-style-name:"τΕΛΣΤ ΧΩΞΟΣΛΙ ϊΞΑΛ";
        mso-style-priority:99;
        mso-style-link:"τΕΛΣΤ ΧΩΞΟΣΛΙ";
        font-family:"Tahoma","sans-serif";}
.MsoChpDefault
        {mso-style-type:export-only;}
@page WordSection1
        {size:612.0pt 792.0pt;
        margin:2.0cm 42.5pt 2.0cm 3.0cm;}
div.WordSection1
        {page:WordSection1;}
/* List Definitions */
@list l0
        {mso-list-id:73477024;
        mso-list-type:hybrid;
        mso-list-template-ids:1480737430 1133828318 68747267 68747269 68747265 68747267 68747269 68747265 68747267 68747269;}
@list l0:level1
        {mso-level-start-at:4;
        mso-level-number-format:bullet;
        mso-level-text:-;
        mso-level-tab-stop:none;
        mso-level-number-position:left;
        margin-left:53.25pt;
        text-indent:-18.0pt;
        font-family:"Calibri","sans-serif";
        mso-fareast-font-family:Calibri;
        mso-bidi-font-family:"Times New Roman";}
@list l1
        {mso-list-id:2010517367;
        mso-list-type:hybrid;
        mso-list-template-ids:-1290880330 349221632 68747267 68747269 68747265 68747267 68747269 68747265 68747267 68747269;}
@list l1:level1
        {mso-level-start-at:4;
        mso-level-number-format:bullet;
        mso-level-text:-;
        mso-level-tab-stop:none;
        mso-level-number-position:left;
        margin-left:27.0pt;
        text-indent:-18.0pt;
        font-family:"Calibri","sans-serif";
        mso-fareast-font-family:Calibri;
        mso-bidi-font-family:"Times New Roman";}
ol
        {margin-bottom:0cm;}
ul
        {margin-bottom:0cm;}
--></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=RU link=blue vlink=purple><div class=WordSection1><p class=MsoNormal><span lang=EN-US>Hello.<o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US><o:p> </o:p></span></p><p class=MsoNormal><span lang=EN-US>I’am trying to configure X.509 authentication by using this description - </span><a href="https://wiki.shibboleth.net/confluence/display/SHIB2/X.509+Login+Handler"><span lang=EN-US>https://wiki.shibboleth.net/confluence/display/SHIB2/X.509+Login+Handler</span></a><span lang=EN-US><o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US>And it didn`t works! I can`t find mistakes in my configurations. <o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US><o:p> </o:p></span></p><p class=MsoNormal><span lang=EN-US>My environment for testing X.509:<o:p></o:p></span></p><p class=MsoListParagraph style='margin-left:53.25pt;text-indent:-18.0pt;mso-list:l0 level1 lfo2'><![if !supportLists]><span lang=EN-US><span style='mso-list:Ignore'>-<span style='font:7.0pt "Times New Roman"'> </span></span></span><![endif]><span lang=EN-US>Hostname idp.saml2.local<o:p></o:p></span></p><p class=MsoListParagraph style='margin-left:53.25pt;text-indent:-18.0pt;mso-list:l0 level1 lfo2'><![if !supportLists]><span lang=EN-US><span style='mso-list:Ignore'>-<span style='font:7.0pt "Times New Roman"'> </span></span></span><![endif]><span lang=EN-US>IDP 2.3.8 port 8443 <o:p></o:p></span></p><p class=MsoListParagraph style='margin-left:53.25pt;text-indent:-18.0pt;mso-list:l0 level1 lfo2'><![if !supportLists]><span lang=EN-US><span style='mso-list:Ignore'>-<span style='font:7.0pt "Times New Roman"'> </span></span></span><![endif]><span lang=EN-US>Apache 2.2 <o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US><o:p> </o:p></span></p><p class=MsoNormal><span lang=EN-US>Parts of IDP configuration:<o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US>---------------------------------------<o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US>attribute-resolver.xml<o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US><resolver:AttributeResolver xmlns:resolver="urn:mace:shibboleth:2.0:resolver" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" <o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US>xmlns:pc="urn:mace:shibboleth:2.0:resolver:pc" xmlns:ad="urn:mace:shibboleth:2.0:resolver:ad" <o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US>xmlns:dc="urn:mace:shibboleth:2.0:resolver:dc" xmlns:enc="urn:mace:shibboleth:2.0:attribute:encoder" <o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US>xmlns:sec="urn:mace:shibboleth:2.0:security" <o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US>xsi:schemaLocation="urn:mace:shibboleth:2.0:resolver classpath:/schema/shibboleth-2.0-attribute-resolver.xsd<o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US> urn:mace:shibboleth:2.0:resolver:pc classpath:/schema/shibboleth-2.0-attribute-resolver-pc.xsd<o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US> urn:mace:shibboleth:2.0:resolver:ad classpath:/schema/shibboleth-2.0-attribute-resolver-ad.xsd<o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US> urn:mace:shibboleth:2.0:resolver:dc classpath:/schema/shibboleth-2.0-attribute-resolver-dc.xsd<o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US> urn:mace:shibboleth:2.0:attribute:encoder classpath:/schema/shibboleth-2.0-attribute-encoder.xsd<o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US> urn:mace:shibboleth:2.0:security classpath:/schema/shibboleth-2.0-security.xsd"><o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US> <resolver:AttributeDefinition xsi:type="Script"<o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US> xmlns="urn:mace:shibboleth:2.0:resolver:ad"<o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US> dependencyOnly="true"<o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US> id="x500Principal"><o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US> <Script><![CDATA[<o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US> importPackage(Packages.edu.internet2.middleware.shibboleth.common.attribute.provider);<o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US> importPackage(Packages.javax.security.auth.x500);<o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US> <o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US>x500Principal = new BasicAttribute("x500Principal");<o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US> subject = requestContext.getUserSession().getSubject();<o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US> if (subject != null) {<o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US> x500Principal.getValues().addAll(subject.getPrincipals(X500Principal("").getClass()));<o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US> }<o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US> ]]></Script><o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US> <o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US></resolver:AttributeDefinition><o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US> <o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US><!-- Provides the subjectAltNames of type rfc822Name from the certificate as attribute --><o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US> <resolver:AttributeDefinition xsi:type="Script"<o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US> xmlns="urn:mace:shibboleth:2.0:resolver:ad"<o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US> dependencyOnly="true"<o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US> id="x500SubjectAltNameEMailPrincipal"><o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US> <Script><![CDATA[<o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US> importPackage(Packages.edu.internet2.middleware.shibboleth.common.attribute.provider);<o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US> importPackage(Packages.ch.SWITCH.aai.idp.x509.principals);<o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US> <o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US>x500SubjectAltNameEMailPrincipal = new BasicAttribute("x500SubjectAltNameEMailPrincipal");<o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US> subject = requestContext.getUserSession().getSubject();<o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US> if (subject != null) {<o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US> x500SubjectAltNameEMailPrincipal.getValues().addAll(subject.getPrincipals(EMailPrincipal("").getClass()));<o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US> }<o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US> ]]></Script><o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US> </resolver:AttributeDefinition><o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US><o:p> </o:p></span></p><p class=MsoNormal><span lang=EN-US>------------------------------------------<o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US>handler.xml<o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US><ph:ProfileHandlerGroup xmlns:ph="urn:mace:shibboleth:2.0:idp:profile-handler" xmlns:x509="http://www.switch.ch/aai/idp/x509"<o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US> xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" <o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US>xsi:schemaLocation="urn:mace:shibboleth:2.0:idp:profile-handler <o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US> classpath:/schema/shibboleth-2.0-idp-profile-handler.xsd<o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US> http://www.switch.ch/aai/idp/x509 classpath:/schema/x509-login-handler.xsd"><o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US><o:p> </o:p></span></p><p class=MsoNormal><span lang=EN-US> <ph:LoginHandler xsi:type="x509:X509"<o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US> loginPageURL="https://idp.saml2.local:8443/idp/x509-login.jsp"<o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US> authenticationServletURL="https://idp.saml2.local:8443/idp/Authn/X509/Login"><o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US> <ph:AuthenticationMethod><o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US> urn:oasis:names:tc:SAML:2.0:ac:classes:X509<o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US> </ph:AuthenticationMethod><o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US> </ph:LoginHandler><o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US><o:p> </o:p></span></p><p class=MsoNormal><span lang=EN-US>-----------------------------<o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US>x509-login.jsp<o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"><o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US><html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en"><o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US> <head><o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US> <meta http-equiv="Content-Type" content="text/html;charset=utf-8"/><o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US> <title>Login</title><o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US> </head><o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US><o:p> </o:p></span></p><p class=MsoNormal><span lang=EN-US> <body onload="document.loginform.submit.focus()"><o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US> <form id="loginform" action="https://idp.saml2.local:8443/idp/Authn/X509/Login" method="post"><o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US> <h1> Login </h1><o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US> <table><o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US> <tr><o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US> <td><o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US> Please make sure that your user certificate is properly<o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US> configured in your web browser and click on the <strong>Certificate Login </strong> button.<o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US> </td><o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US> </tr><o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US> <tr><o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US> <td><o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US> <input name="submit" type="submit" tabindex="1" accesskey="l"/><o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US> </td><o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US> </tr><o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US> </table><o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US> <p><o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US> <input type="checkbox" name="x509-pass-through" value="true" tabindex="2"/><o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US> Do not show this page for future logins<o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US> </p><o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US> </form><o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US> </body><o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US></html><o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US><o:p> </o:p></span></p><p class=MsoNormal><span lang=EN-US>-----------------------------------------------------------------<o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US>http.conf<o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US><o:p> </o:p></span></p><p class=MsoNormal><span lang=EN-US><VirtualHost *:443><o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US> ServerName idp.saml2.local<o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US><o:p> </o:p></span></p><p class=MsoNormal><span lang=EN-US> DocumentRoot C:/opt/apache22/htdocs<o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US> ErrorLog C:/opt/apache22/logs/error_ssl.log<o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US> CustomLog C:/opt/apache22/logs/access_ssl.log combined<o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US><o:p> </o:p></span></p><p class=MsoNormal><span lang=EN-US> SSLEngine on<o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US> SSLCertificateFile "C:/opt/apache22/conf/server.crt"<o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US> SSLCertificateKeyFile "C:/opt/apache22/conf/server.key"<o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US> <o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US> <Location /idp/Authn/X509/Login><o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US> SSLVerifyClient require<o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US> SSLVerifyDepth 5<o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US> SSLOptions -StdEnvVars +ExportCertData<o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US> SSLRequire ( %{SSL_CLIENT_S_DN_Email} =~ m/^.+@nucrf\.ru$/ )<o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US> </Location><o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US></VirtualHost><o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US><o:p> </o:p></span></p><p class=MsoNormal><span lang=EN-US>------------------------<o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US>Idp-process.log<o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US>02:21:19.211 - TRACE [ch.SWITCH.aai.idp.x509.X509LoginServlet:53] - servlet service<o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US>02:21:19.216 - DEBUG [edu.internet2.middleware.shibboleth.idp.util.HttpServletHelper:325] - LoginContext key cookie was not present in request<o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US>02:21:19.217 - DEBUG [edu.internet2.middleware.shibboleth.idp.ui.ServiceContactTag:177] - No relying party, nothing to display<o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US><o:p> </o:p></span></p><p class=MsoNormal><span lang=EN-US>Tomcat log:<o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US>SEVERE: Servlet.service() for servlet X509LoginServlet threw exception<o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US>java.lang.NullPointerException<o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US> at ch.SWITCH.aai.idp.x509.X509LoginServlet.service(X509LoginServlet.java:56)<o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US> at javax.servlet.http.HttpServlet.service(HttpServlet.java:717)<o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US> at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:290)<o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US> at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)<o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US> at edu.internet2.middleware.shibboleth.idp.util.NoCacheFilter.doFilter(NoCacheFilter.java:50)<o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US> at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)<o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US> at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)<o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US> at edu.internet2.middleware.shibboleth.idp.session.IdPSessionFilter.doFilter(IdPSessionFilter.java:81)<o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US> at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)<o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US> at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)<o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US> at edu.internet2.middleware.shibboleth.common.log.SLF4JMDCCleanupFilter.doFilter(SLF4JMDCCleanupFilter.java:52)<o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US> at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)<o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US> at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)<o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US> at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:233)<o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US> at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:191)<o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US> at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:127)<o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US> at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:103)<o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US> at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109)<o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US> at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:293)<o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US> at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:861)<o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US> at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:606)<o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US> at org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:489)<o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US> at java.lang.Thread.run(Unknown Source)<o:p></o:p></span></p><p class=MsoNormal style='mso-margin-top-alt:1.8pt;margin-right:0cm;margin-bottom:1.8pt;margin-left:0cm'><span lang=EN-US style='font-family:"Times New Roman","serif"'><o:p> </o:p></span></p><p class=MsoNormal style='mso-margin-top-alt:1.8pt;margin-right:0cm;margin-bottom:1.8pt;margin-left:0cm'><span lang=EN-US style='font-family:"Times New Roman","serif"'><o:p> </o:p></span></p><p class=MsoNormal style='mso-margin-top-alt:1.8pt;margin-right:0cm;margin-bottom:1.8pt;margin-left:0cm'><span lang=EN-US style='font-family:"Times New Roman","serif"'>--<o:p></o:p></span></p><p class=MsoNormal style='mso-margin-top-alt:1.8pt;margin-right:0cm;margin-bottom:1.8pt;margin-left:0cm'><span lang=EN-US style='font-family:"Times New Roman","serif"'>ashubarev@nucrf.ru<o:p></o:p></span></p><p class=MsoNormal style='mso-margin-top-alt:1.8pt;margin-right:0cm;margin-bottom:1.8pt;margin-left:0cm'><o:p> </o:p></p><p class=MsoNormal><o:p> </o:p></p></div></body></html>