My Oracle Support Banner

SSLを設定後T3s経由でエラー"The server invalid or unavailable."が発生しJava Clientにアクセスできない (Doc ID 2670654.1)

Last updated on MAY 15, 2020

適用範囲:

Oracle Agile PLM Framework - バージョン 9.3.4.0 以降
この文書の内容はすべてのプラットフォームに適用されます。

現象

AgileにSSLを設定後、以下のエラーにてJava Clientにログインできない:

エラー
"The server invalid or unavailable."

Javaコンソールを有効化にし (コントロールパネル | Java | 詳細タブ | コンソール | コンソールを表示する), 以下のスタックトレースがJavaコンソールにて確認できます:
javax.naming.CommunicationException [Root exception is java.net.ConnectException: t3s://agileserver:7002: Destination XXX.XXX.X.XXX, 7002 unreachable; nested exception is:
javax.net.ssl.SSLHandshakeException: General SSLEngine problem; No available router to destination]
at weblogic.jndi.internal.ExceptionTranslator.toNamingException(ExceptionTranslator.java:40)
at weblogic.jndi.WLInitialContextFactoryDelegate.toNamingException(WLInitialContextFactoryDelegate.java:808)
at weblogic.jndi.WLInitialContextFactoryDelegate.getInitialContext(WLInitialContextFactoryDelegate.java:363)
at weblogic.jndi.Environment.getContext(Environment.java:319)
at weblogic.jndi.Environment.getContext(Environment.java:288)
at weblogic.jndi.WLInitialContextFactory.getInitialContext(WLInitialContextFactory.java:117)
at javax.naming.spi.NamingManager.getInitialContext(Unknown Source)
at javax.naming.InitialContext.getDefaultInitCtx(Unknown Source)
at javax.naming.InitialContext.init(Unknown Source)
at javax.naming.InitialContext.<init>(Unknown Source)
at com.agile.ui.java.security.weblogic.WeblogicSecurityAdapter.login(WeblogicSecurityAdapter.java:69)
at com.agile.ui.java.data.pc.PCEJBUtil.<init>(PCEJBUtil.java:276)
at com.agile.ui.java.data.pc.PCEJBUtil.createInstance(PCEJBUtil.java:238)
at com.agile.ui.java.data.pc.PCEJBConnection.login(PCEJBConnection.java:905)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
at java.lang.reflect.Method.invoke(Unknown Source)
at com.agile.ui.java.data.pc.PCInterfaceFactory$1.invoke(PCInterfaceFactory.java:27)
at com.sun.proxy.$Proxy1.login(Unknown Source)
at com.agile.ui.pcclient.CommandLogin.doExecute(CommandLogin.java:118)
at com.agile.ui.java.command.CommandManager$4.run(CommandManager.java:301)
at foxtrot.AbstractWorkerThread$2.run(AbstractWorkerThread.java:49)
at java.security.AccessController.doPrivileged(Native Method)
at foxtrot.AbstractWorkerThread.runTask(AbstractWorkerThread.java:45)
at foxtrot.workers.DefaultWorkerThread.run(DefaultWorkerThread.java:153)
at java.lang.Thread.run(Unknown Source)

 

事実

- jndiurl.properties, agile.properties, ext.jnlp, pcclient.jnlp は "Agile Product Lifecycle Management Security Guide" Chapter "Configuring SSL" section "Configuring SSL in the Agile PLM Application"に記載の通り更新済

- クライアントマシンから https://agileserver:7002/console (この場合7002 がSSLポート) にアクセス可能

再現手順

1. SSLキーストアとトラストストアを作成
2. WebLogic ServerのSSLを設定
3. Agile PLM アプリケーションにSSLを設定
4. Agile PLM ファイルマネージャをSSL化
5. Java Clientにログイン



原因

To view full details, sign in with your My Oracle Support account.

Don't have a My Oracle Support account? Click to get started!


本書の内容
現象
原因
解決策
参照情報

My Oracle Support provides customers with access to over a million knowledge articles and a vibrant support community of peers and Oracle experts.