アーティクル - CS48041
アプレットを開くと、Windchill PDMLink で「java.net.ConnectException: 接続が拒否されました....」というエラー メッセージが表示される
修正日: 25-Dec-2022
適用対象
- Windchill PDMLink 9.0 to 11.0 M030
説明
- Windchill は、 Windchill Advanced Deployment Guideで説明されているように、HTTP を介した RMI トンネリング用に設定されています。
- Windchill がクラスタとして動作するように設定されている場合、 Java アプレットを開くことはできません。
- Workflow Administratorなどの Windchill アプレットを開くと、 Java コンソールに次のメッセージ エラーが表示されます。
ネットワーク: http://<pc-name>/crossdomain.xml を proxy=DIRECT で接続しています
ネットワーク: http://<pc-name>:80/ を proxy=DIRECT で接続しています
接続は拒否:接続
java.security.AccessController.doPrivileged(ネイティブメソッド)で
com.sun.deploy.net.CrossDomainXML.check (不明なソース) で
com.sun.deploy.net.CrossDomainXML.check (不明なソース) で
sun.plugin2.applet.SecurityManagerHelper.checkConnectHelper で (不明なソース)
sun.plugin2.applet.AWTAppletSecurityManager.checkConnect で (不明なソース)
java.net.InetAddress.getLocalHost (不明なソース) で
また
java.security.PrivilegedActionException: java.net.ConnectException: 接続が拒否されました: 接続
java.security.AccessController.doPrivileged(ネイティブメソッド)で
com.sun.deploy.net.CrossDomainXML.check (不明なソース) で
com.sun.deploy.net.CrossDomainXML.check (不明なソース) で
sun.plugin2.applet.Applet2SecurityManager.checkConnect で (不明なソース)
java.net.InetAddress.getLocalHost (不明なソース) で
sun.management.VMManagementImpl.getVmId (不明なソース) で
sun.management.RuntimeImpl.getName で (不明なソース)
wt.util.JvmIdUtils.getJvmId(JvmIdUtils.java:31) で
at wt.util.UniqueIdentifier.<clinit>(UniqueIdentifier.java:59)
wt.method.RemoteMethodServer.invoke (RemoteMethodServer.java:580) で
wt.method.RemoteMethodServer.ping (RemoteMethodServer.java:1362) で
wt.clients.checker.RMIConnectChecker.ping(RMIConnectChecker.java:100) で
wt.clients.checker.RMIConnectChecker.configureClient(RMIConnectChecker.java:90) で
wt.clients.checker.Checker.configureClient (Checker.java:154) で
wt.clients.checker.CheckerApplet.init (CheckerApplet.java:67) で
sun.plugin2.applet.Plugin2Manager$AppletExecutionRunnable.run で (不明なソース)
java.lang.Thread.run で (不明なソース)
原因: java.net.ConnectException: 接続が拒否されました: 接続
java.net.PlainSocketImpl.socketConnect(ネイティブメソッド)で
java.net.PlainSocketImpl.doConnect で (不明なソース)
java.net.PlainSocketImpl.connectToAddress (不明なソース) で
java.net.PlainSocketImpl.connect で (不明なソース)
java.net.SocksSocketImpl.connect で (不明なソース)
java.net.Socket.connect で (不明なソース)
sun.net.NetworkClient.doConnect で (不明なソース)
sun.net.www.http.HttpClient.openServer (提供元不明)
sun.net.www.http.HttpClient.openServer (提供元不明)
at sun.net.www.http.HttpClient.<init> (不明なソース)
sun.net.www.http.HttpClient.New (不明なソース) で
sun.net.www.http.HttpClient.New (不明なソース) で
sun.net.www.protocol.http.HttpURLConnection.getNewHttpClient (不明なソース) で
sun.net.www.protocol.http.HttpURLConnection.plainConnect (提供元不明)
sun.net.www.protocol.http.HttpURLConnection.connect (不明なソース) で
com.sun.deploy.net.CrossDomainXML$2.run で (不明なソース)
... 17以上
java.security.AccessController.doPrivileged(ネイティブメソッド)で
com.sun.deploy.net.CrossDomainXML.check (不明なソース) で
com.sun.deploy.net.CrossDomainXML.check (不明なソース) で
sun.plugin2.applet.SecurityManagerHelper.checkConnectHelper で (不明なソース)
sun.plugin2.applet.AWTAppletSecurityManager.checkConnect で (不明なソース)
java.net.InetAddress.getLocalHost (不明なソース) で
また
java.security.PrivilegedActionException: java.net.ConnectException: 接続が拒否されました: 接続
java.security.AccessController.doPrivileged(ネイティブメソッド)で
com.sun.deploy.net.CrossDomainXML.check (不明なソース) で
com.sun.deploy.net.CrossDomainXML.check (不明なソース) で
sun.plugin2.applet.Applet2SecurityManager.checkConnect で (不明なソース)
java.net.InetAddress.getLocalHost (不明なソース) で
sun.management.VMManagementImpl.getVmId (不明なソース) で
sun.management.RuntimeImpl.getName で (不明なソース)
wt.util.JvmIdUtils.getJvmId(JvmIdUtils.java:31) で
at wt.util.UniqueIdentifier.<clinit>(UniqueIdentifier.java:59)
wt.method.RemoteMethodServer.invoke (RemoteMethodServer.java:580) で
wt.method.RemoteMethodServer.ping (RemoteMethodServer.java:1362) で
wt.clients.checker.RMIConnectChecker.ping(RMIConnectChecker.java:100) で
wt.clients.checker.RMIConnectChecker.configureClient(RMIConnectChecker.java:90) で
wt.clients.checker.Checker.configureClient (Checker.java:154) で
wt.clients.checker.CheckerApplet.init (CheckerApplet.java:67) で
sun.plugin2.applet.Plugin2Manager$AppletExecutionRunnable.run で (不明なソース)
java.lang.Thread.run で (不明なソース)
原因: java.net.ConnectException: 接続が拒否されました: 接続
java.net.PlainSocketImpl.socketConnect(ネイティブメソッド)で
java.net.PlainSocketImpl.doConnect で (不明なソース)
java.net.PlainSocketImpl.connectToAddress (不明なソース) で
java.net.PlainSocketImpl.connect で (不明なソース)
java.net.SocksSocketImpl.connect で (不明なソース)
java.net.Socket.connect で (不明なソース)
sun.net.NetworkClient.doConnect で (不明なソース)
sun.net.www.http.HttpClient.openServer (提供元不明)
sun.net.www.http.HttpClient.openServer (提供元不明)
at sun.net.www.http.HttpClient.<init> (不明なソース)
sun.net.www.http.HttpClient.New (不明なソース) で
sun.net.www.http.HttpClient.New (不明なソース) で
sun.net.www.protocol.http.HttpURLConnection.getNewHttpClient (不明なソース) で
sun.net.www.protocol.http.HttpURLConnection.plainConnect (提供元不明)
sun.net.www.protocol.http.HttpURLConnection.connect (不明なソース) で
com.sun.deploy.net.CrossDomainXML$2.run で (不明なソース)
... 17以上
- ブートストラップがインストールされているが、MPSE/PSE の起動パフォーマンスの向上に役立たない
最新バージョンはこちらを参照ください CS48041