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

[upki-fed:01032] IdP 3.2.1 へアップデートできません



学認情報交換メーリングリスト メンバー各位

いつもお世話になっております。エステック伊藤です。

テスト用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