Skip to main content
  • Place orders quickly and easily
  • View orders and track your shipping status
  • Create and access a list of your products
  • Manage your Dell EMC sites, products, and product-level contacts using Company Administration.

RecoverPoint for VM: vCenter에 표시되는 플러그인 오류를 다운로드할 수 없음

Summary: vCenter에 "Error downloading plug-in"이라는 오류가 계속 표시됩니다. RECOVERPoint 플래시 플러그인의 경우 URL에 연결할 수 있고 등록된 엄지손가락 지문이 올바른지 확인합니다."

This article may have been automatically translated. If you have any feedback regarding its quality, please let us know using the form at the bottom of this page.

Article Content


Symptoms

vCenter 작업 중에 "Error download plug-in" 오류가 계속 표시됩니다. RECOVERPoint 플래시 플러그인의 경우 URL에 연결할 수 있고 등록된 엄지손가락 지문이 올바른지 확인합니다."

 

아래와 같이 vCenter 작업 에서 오류 스택이 표시될 수 있습니다(영향을 받는 vCenter에 /var/log/vmware/vsphere-ui/logs/vsphere-client-virgo.log 대해 동일한 출력을 찾을 수 있음).

 

vCenter가 RecoverPoint Cluster에서 RPVWCPlugin.zip 파일을 다운로드하려고 합니다. (https://xxx.xxx.xxx.xxx/plugin/RPVWCPlugin.zip), 하지만 실패합니다.

vCenter와 RecoverPoint 클러스터(RPA1, RPA2 및 관리 IP) 간의 통신을 확인하면 시간이 초과됩니다.

Download plug-in
Status:
Error downloading plug-in. Make sure that the URL is reachable and the registered thumbprint is correct.
Initiator:
VSPHERE.LOCAL\vsphere-webclient-xxxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx
Target:
vCENTER_Trying_to_Download
Server:
vCENTER_Trying_to_Download
Error stack:
Error downloading plug-in. Make sure that the URL is reachable and the registered thumbprint is correct.
java.net.SocketTimeoutException: connect timed out
java.net.PlainSocketImpl.socketConnect(Native Method)
java.net.AbstractPlainSocketImpl.doConnect(AbstractPlainSocketImpl.java:476)
java.net.AbstractPlainSocketImpl.connectToAddress(AbstractPlainSocketImpl.java:218)
java.net.AbstractPlainSocketImpl.connect(AbstractPlainSocketImpl.java:200)
java.net.SocksSocketImpl.connect(SocksSocketImpl.java:394)
java.net.Socket.connect(Socket.java:606)
sun.security.ssl.SSLSocketImpl.connect(SSLSocketImpl.java:286)
sun.net.NetworkClient.doConnect(NetworkClient.java:175)
sun.net.www.http.HttpClient.openServer(HttpClient.java:463)
sun.net.www.http.HttpClient.openServer(HttpClient.java:558)
sun.net.www.protocol.https.HttpsClient.(HttpsClient.java:292)
sun.net.www.protocol.https.HttpsClient.New(HttpsClient.java:395)
sun.net.www.protocol.https.AbstractDelegateHttpsURLConnection.getNewHttpClient(AbstractDelegateHttpsURLConnection.java:191)
sun.net.www.protocol.http.HttpURLConnection.plainConnect0(HttpURLConnection.java:1162)
sun.net.www.protocol.http.HttpURLConnection.plainConnect(HttpURLConnection.java:1056)
sun.net.www.protocol.https.AbstractDelegateHttpsURLConnection.connect(AbstractDelegateHttpsURLConnection.java:177)
sun.net.www.protocol.http.HttpURLConnection.getInputStream0(HttpURLConnection.java:1570)
sun.net.www.protocol.http.HttpURLConnection.getInputStream(HttpURLConnection.java:1498)
java.net.HttpURLConnection.getResponseCode(HttpURLConnection.java:480)
sun.net.www.protocol.https.HttpsURLConnectionImpl.getResponseCode(HttpsURLConnectionImpl.java:352)
com.vmware.vise.util.http.ConnectionManager.connect(ConnectionManager.java:298)
com.vmware.vise.util.http.SimpleHttpClient.connect(SimpleHttpClient.java:354)
com.vmware.vise.util.http.SimpleHttpClient.connect(SimpleHttpClient.java:324)
com.vmware.vise.util.http.SimpleHttpClient.executeMethodResponseAsStream(SimpleHttpClient.java:222)
com.vmware.vise.vim.extension.VcExtensionManager.writePackageToFile(VcExtensionManager.java:1320)
com.vmware.vise.vim.extension.VcExtensionManager.downloadPackage(VcExtensionManager.java:1175)
com.vmware.vise.vim.extension.VcExtensionManager$2.call(VcExtensionManager.java:793)
com.vmware.vise.vim.extension.VcExtensionManager$2.call(VcExtensionManager.java:783)
java.util.concurrent.FutureTask.run(FutureTask.java:266)
com.vmware.vise.util.concurrent.QueuingCachedThreadPool$QueueProcessor.run(QueuingCachedThreadPool.java:1229)
java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511)
java.util.concurrent.FutureTask.run(FutureTask.java:266)
java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
com.vmware.vise.util.concurrent.WorkerThreadFactory$1.run(WorkerThreadFactory.java:64)
java.lang.Thread.run(Thread.java:748)
Related events:

adminEmail    string[]    
"support@emc.com"
company    string    "EMC"
description    Description    
NAME    TYPE    VALUE
label    string    "RecoverPoint for Virtual Machines"
summary    string    "5.3.1.1"
serverThumbprint    string    "xx:xx:xx:xx:xx:xx:xx:xx:xx:xx:xx:xx:xx:xx:xx:xx:xx:xx:xx:xx"
type    string    "HTTPS"
url    string    "https://urldefense.com/v3/__https://xxx.xxx.xxx.xxx/plugin/RPVWCPlugin.zip__;!!LpKI!ygCOZImZxpT8GWMnyBxQ-T7Vuvy0LYr35iOf8DZy31JVkt7sSCjJCEmRIluS1ijakX9CKACEUg$ [xxx[.]xxx[.]xxx[.]xxx]"

 

VC와 RPA 간의 통신을 테스트하는 단계

  1. VC에 SSH 연결합니다.
  2. RPA IP 세부 정보를 수집합니다.
  3. 명령 nc -v -w 2 -z RPA_IP 443 실행(실제 RPA IP 주소로 RPA1_IP 대체)
  4. 이전 명령 출력에서 "Connection timed out" 이 발생하면 vCenter가 RecoverPoint Cluster와의 연결을 설정할 수 없습니다.
    vcenter와 RecoverPoint 어플라이언스 간의 통신 테스트

 

Cause

vCenter 버전 6.7 이하에서 연결 실패의 원인은 vCenter와 RPA(RecoverPoint Appliance) VM 간에 닫히는 포트 443 및 9443과 관련이 있습니다.

vCenter 버전 7.0 이상에서는 Flex 플러그인을 더 이상 사용하지 않습니다. 위의 오류는 이전 vCenter 버전의 남은 플러그인 및 파일 때문일 수 있습니다.

 

Resolution

해결 방법:
vCenter 6.7 이하:

통신 문제를 해결하려면 네트워크 팀과 협력하여 포트 443 및 9443에서 vCenter 및 RPA 시스템 간의 트래픽을 허용합니다. 허용한 후에는 플러그인을 다운로드하고 설치할 수 있습니다.

 

추가 포트 및 보안 세부 정보는 보안 구성 가이드: https://dl.dell.com/content/docu100469_recoverpoint-for-vms-5-3-security-configuration-guide.pdf

 

vCenter 7.0 이상에서 다음
을 수행합니다.KB 000157983 따라 남은 Flex 플러그인 파일을 정리합니다.

 

해상도:
RecoverPoint 어플라이언스는 구성 문제와 관련하여 발생하는 증상의 원인인 예상대로 작동합니다.

 

Article Properties


Affected Product

RecoverPoint for Virtual Machines

Last Published Date

26 Sep 2023

Version

9

Article Type

Solution