[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[upki-fed:00551] uApprove.jpについて



宮崎大学 松澤ともうします。

uApporve.jpの構築に関して、お知恵を頂きたいと思いまして、メールさせていただきました。

uApprove.jpで"Unable to get uApprove storage"等のエラーが出ています。(以下のidp-process.logを参照してください)
logをヒントにソースコード
jp.gakunin.shibboleth.common.attribute.filtering.provider.match.uapprove.AttributeUapproveMatchFunctor.java
ch.SWITCH.aai.uApprove.components.ConfigurationManager.java
を見てみました。uApporve/conf/*.propertiesが関係しているのかと思いますが、データベース関連の設定はあっているようです。
なにか情報がありましたら、いただけると助かります。
ちなみに、uApporveを利用しないようにattribute-filter.xmlを記述した場合には正常にアクセスできます。
 
よろしくお願いします。

バージョンです。
Red Hat Enterprise Linux Server release 6.3 (Santiago)
java jdk1.6.0_37
apache-tomcat-6.0.36
mysql-server-5.1.66-1.el6_3.x86_64 (red hat rpm)
mysql-connector-java-5.1.17-6.el6.noarch (red hat rpm)
shibboleth-idp.2.3.8
uApprove.jp-2.2.1a (mysql-connector-java-5.1.17-6.el6 (red hat rpm) を使用)

uApporve.jp附属のmysql-connector-javaを使用してもエラーは変わりませんでした。
また、iptablesを起動しない状態でも以下のエラーメッセージは出ます。

idp-process.logの中身
14:34:25.712 - INFO [Shibboleth-Access:74] - 20121206T053425Z|133.54.214.152|um-idp.cc.miyazaki-u.ac.jp:443|/profile/SAML2/R
edirect/SSO|
14:34:25.744 - DEBUG [org.apache.velocity:98] - ResourceManager : found shibboleth.resolver.dc.myLDAP with loader edu.intern
et2.middleware.shibboleth.common.util.StringResourceLoader
14:34:25.772 - DEBUG [jp.gakunin.shibboleth.common.attribute.filtering.provider.match.uapprove.AttributeUapproveMatchFunctor
:257] - using AttributeConsumingService descriptor with index 1
14:34:25.772 - DEBUG [jp.gakunin.shibboleth.common.attribute.filtering.provider.match.uapprove.AttributeUapproveMatchFunctor
:257] - using AttributeConsumingService descriptor with index 1
14:34:25.772 - DEBUG [jp.gakunin.shibboleth.common.attribute.filtering.provider.match.uapprove.AttributeUapproveMatchFunctor
:270] - found attribute email requested in metadata
14:34:25.772 - DEBUG [jp.gakunin.shibboleth.common.attribute.filtering.provider.match.uapprove.AttributeUapproveMatchFunctor
:270] - found attribute email requested in metadata
14:34:25.774 - DEBUG [jp.gakunin.shibboleth.common.attribute.filtering.provider.match.uapprove.AttributeUapproveMatchFunctor
:193] - Unable to get uApprove storage: class ch.SWITCH.aai.uApprove.components.ConfigurationManager is not initialized
14:34:25.774 - DEBUG [jp.gakunin.shibboleth.common.attribute.filtering.provider.match.uapprove.AttributeUapproveMatchFunctor
:193] - Unable to get uApprove storage: class ch.SWITCH.aai.uApprove.components.ConfigurationManager is not initialized
14:34:25.781 - ERROR [edu.internet2.middleware.shibboleth.common.profile.ProfileRequestDispatcherServlet:89] - Error occurre
d while processing request
java.lang.NoSuchMethodError: edu.internet2.middleware.shibboleth.common.attribute.filtering.provider.FilterProcessingExcepti
on.<init>(Ljava/lang/String;Ljava/lang/Exception;)V
        at jp.gakunin.shibboleth.common.attribute.filtering.provider.match.uapprove.AttributeUapproveMatchFunctor.doEvaluate
Value(AttributeUapproveMatchFunctor.java:194) ~[idp-plugin-2.2.1a.jar:na]
        at edu.internet2.middleware.shibboleth.common.attribute.filtering.provider.match.basic.AbstractMatchFunctor.evaluate
PermitValue(AbstractMatchFunctor.java:39) ~[shibboleth-common-1.3.7.jar:na]
        at edu.internet2.middleware.shibboleth.common.attribute.filtering.provider.ShibbolethAttributeFilteringEngine.filter
Attributes(ShibbolethAttributeFilteringEngine.java:173) ~[shibboleth-common-1.3.7.jar:na]
        at edu.internet2.middleware.shibboleth.common.attribute.filtering.provider.ShibbolethAttributeFilteringEngine.filter
Attributes(ShibbolethAttributeFilteringEngine.java:142) ~[shibboleth-common-1.3.7.jar:na]
        at edu.internet2.middleware.shibboleth.common.attribute.filtering.provider.ShibbolethAttributeFilteringEngine.filter
Attributes(ShibbolethAttributeFilteringEngine.java:88) ~[shibboleth-common-1.3.7.jar:na]
        at edu.internet2.middleware.shibboleth.common.attribute.provider.ShibbolethSAML2AttributeAuthority.getAttributes(Shi
bbolethSAML2AttributeAuthority.java:178) ~[shibboleth-common-1.3.7.jar:na]
        at edu.internet2.middleware.shibboleth.common.attribute.provider.ShibbolethSAML2AttributeAuthority.getAttributes(Shi
bbolethSAML2AttributeAuthority.java:58) ~[shibboleth-common-1.3.7.jar:na]
        at edu.internet2.middleware.shibboleth.idp.profile.saml2.AbstractSAML2ProfileHandler.resolveAttributes(AbstractSAML2
ProfileHandler.java:476) ~[shibboleth-identityprovider-2.3.8.jar:na]
        at edu.internet2.middleware.shibboleth.idp.profile.saml2.SSOProfileHandler.completeAuthenticationRequest(SSOProfileH
andler.java:296) ~[shibboleth-identityprovider-2.3.8.jar:na]
        at edu.internet2.middleware.shibboleth.idp.profile.saml2.SSOProfileHandler.processRequest(SSOProfileHandler.java:171
) ~[shibboleth-identityprovider-2.3.8.jar:na]
        at edu.internet2.middleware.shibboleth.idp.profile.saml2.SSOProfileHandler.processRequest(SSOProfileHandler.java:88)
 ~[shibboleth-identityprovider-2.3.8.jar:na]
        at edu.internet2.middleware.shibboleth.common.profile.ProfileRequestDispatcherServlet.service(ProfileRequestDispatch
erServlet.java:84) ~[shibboleth-common-1.3.7.jar:na]
        at javax.servlet.http.HttpServlet.service(HttpServlet.java:717) [servlet-api.jar:na]
        at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:290) [catalina.jar:6
.0.36]
        at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206) [catalina.jar:6.0.36]
        at edu.internet2.middleware.shibboleth.idp.util.NoCacheFilter.doFilter(NoCacheFilter.java:50) [shibboleth-identitypr
ovider-2.3.8.jar:na]
        at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235) [catalina.jar:6
.0.36]
        at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206) [catalina.jar:6.0.36]
        at edu.internet2.middleware.shibboleth.idp.session.IdPSessionFilter.doFilter(IdPSessionFilter.java:81) [shibboleth-i
dentityprovider-2.3.8.jar:na]
        at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235) [catalina.jar:6
.0.36]
        at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206) [catalina.jar:6.0.36]
        at edu.internet2.middleware.shibboleth.common.log.SLF4JMDCCleanupFilter.doFilter(SLF4JMDCCleanupFilter.java:52) [shi
bboleth-common-1.3.7.jar:na]
        at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235) [catalina.jar:6
.0.36]
        at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206) [catalina.jar:6.0.36]
        at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:233) [catalina.jar:6.0.36]
        at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:191) [catalina.jar:6.0.36]
        at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:127) [catalina.jar:6.0.36]
        at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:103) [catalina.jar:6.0.36]
        at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109) [catalina.jar:6.0.36]
        at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:293) [catalina.jar:6.0.36]
        at org.apache.jk.server.JkCoyoteHandler.invoke(JkCoyoteHandler.java:190) [tomcat-coyote.jar:6.0.36]
        at org.apache.jk.common.HandlerRequest.invoke(HandlerRequest.java:311) [tomcat-coyote.jar:6.0.36]
        at org.apache.jk.common.ChannelSocket.invoke(ChannelSocket.java:776) [tomcat-coyote.jar:6.0.36]
        at org.apache.jk.common.ChannelSocket.processConnection(ChannelSocket.java:705) [tomcat-coyote.jar:6.0.36]
        at org.apache.jk.common.ChannelSocket$SocketConnection.runIt(ChannelSocket.java:898) [tomcat-coyote.jar:6.0.36]
        at org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:690) [tomcat-coyote.jar:6.0.36]
        at java.lang.Thread.run(Thread.java:662) [na:1.6.0_37]


〒889-2192 宮崎市学園木花台西1丁目1番地
    宮崎大学 情報基盤センター
        松澤 英之
  TEL 0985-58-7817 FAX 0985-58-2810
   xxxxxxxx@xxxxxxxxxxxxxxxxxxx