[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[upki-fed:01032] IdP 3.2.1 へアップデートできません
- Subject: [upki-fed:01032] IdP 3.2.1 へアップデートできません
- Date: Thu, 10 Mar 2016 20:26:03 +0900
- From: Kentaro Ito <xxx@xxxxxxxxxxxxxx>
学認情報交換メーリングリスト メンバー各位
いつもお世話になっております。エステック伊藤です。
テスト用IdPを 3.1.2 → 3.2.1 へアップデートする作業を行っております。
3.2.1 の install.sh を実行し、 idp.war を ${CATALINA_BASE}/webapps/ へコ
ピーし Tomcat を起動させましたが、IdPが有効になりません。Tomcat の
catalina.out を調べたところ、こんな内容が記録されていました。
-----------------------------------------------------------------------------------
2016-03-10 19:59:56.141 [ WARN] : net.shibboleth.ext.spring.context.DeferPlaceholderFileSystemXmlWebApplicationContext: Exception encountered during context initialization - cancelling refresh attempt
org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'shibboleth.AvailableAuthenticationFlows': Cannot create inner bean 'authn/IPAddress' of type [net.shibboleth.idp.authn.AuthenticationFlowDescriptor] while setting bean property 'sourceList' with key [0]; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'authn/IPAddress' defined in file [/opt/shibboleth-idp/system/conf/../../conf/authn/general-authn.xml]: Cannot resolve reference to bean 'shibboleth.DefaultAuthenticationResultSerializer' while setting bean property 'resultSerializer'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'shibboleth.DefaultAuthenticationResultSerializer' defined in file [/opt/shibboleth-idp/system/conf/general-authn-system.xml]: Cannot create inner bean 'net.shibboleth.idp.authn.principal.impl.IdPAttributePrincipalSerializer#5e7d734b' of type [net.
shibboleth.idp.authn.principal.impl.IdPAttributePrincipalSerializer] while setting bean property 'principalSerializers' with key [2]; nested exception is org.springframework.beans.factory.CannotLoadBeanClassException: Cannot find class [net.shibboleth.idp.authn.principal.impl.IdPAttributePrincipalSerializer] for bean with name 'net.shibboleth.idp.authn.principal.impl.IdPAttributePrincipalSerializer#5e7d734b' defined in file [/opt/shibboleth-idp/system/conf/general-authn-system.xml]; nested exception is java.lang.ClassNotFoundException: net.shibboleth.idp.authn.principal.impl.IdPAttributePrincipalSerializer
-----------------------------------------------------------------------------------
アップデートされた general-authn-system.xml を 3.1.2 の内容に戻しました
が、別のエラーが発生します。
metadata-providers.xml の requireSignedMetadata は requireSignedRoot へ
変更しています。
その他の設定ファイルはそのままの状態です。
attribute-resolver.xml
attribute-filter.xml
idp.properties
ldap.properties
3.2.1 へアップデートが成功した方がいらっしゃいましたら、どこに問題がある
のか教えて頂けないでしょうか?
テスト用IdPの動作環境は以下のとおりです。
・CentOS 6.2
・OpenLDAP 2.4.40
・Apache 2.2.15
・Java 1.7.0
・Tomcat 7.0.64
宜しくお願い致します。
sssssssssssssss S T E C sssssssssssssss
株式会社 エステック
伊藤 憲太郎
mailto:xxx@xxxxxxxxxxxxxx
〒510-0241 三重県鈴鹿市白子駅前13-1
HOWAビル鈴鹿 6F
TEL 059-380-5616 / FAX 059-380-5618
sssssssssssssssssssssssssssssssssssssss