RecoverPoint for Virtual Machine: 사용자 지정 웹 인증서 사용 시 로그 수집 실패
Summary: 사용자 지정 웹 인증서를 사용하는 경우 로그 수집이 실패합니다.
This article applies to
This article does not apply to
This article is not tied to any specific product.
Not all product versions are identified in this article.
Symptoms
RecoverPoint 또는 RP4VM(RecoverPoint for Virtual Machines) 플러그인이나 CLI를 사용한 로그 수집이 실패하고 로그가 수집되지 않습니다.
RPA(RecoverPoint Appliance)에 다른 SSL(Secure Sockets Layer) 인증서가 있다는 다음 오류 메시지가 표시됩니다.
Error: Cannot collect system information. RPA has different SSL certificate than that of the RPA cluster you are collecting from.
로그 수집이 시작된 vRPA의 Server.log에 다음 오류가 표시됩니다.
XXXX-08-02 07:27:09,528 [ClientSizeEstimationWorker_connectivity_0xXXXXXXXXXXXXX-1] (ClientSizeEstimationWorker.java:53) ERROR - Caught exception: Error: Cannot collect system information. RPA has different SSL certificate than that of the RPA cluster you are collecting from com.sun.xml.ws.client.ClientTransportException: The server sent HTTP status code 401: Unauthorized at com.sun.xml.ws.transport.http.client.HttpTransportPipe.checkStatusCode(HttpTransportPipe.java:321) ~[?:2.2] at com.sun.xml.ws.transport.http.client.HttpTransportPipe.createResponsePacket(HttpTransportPipe.java:270) ~[?:2.2] at com.sun.xml.ws.transport.http.client.HttpTransportPipe.process(HttpTransportPipe.java:228) ~[?:2.2] at com.sun.xml.ws.transport.http.client.HttpTransportPipe.processRequest(HttpTransportPipe.java:143) ~[?:2.2] at com.sun.xml.ws.transport.DeferredTransportPipe.processRequest(DeferredTransportPipe.java:139) ~[?:2.2] at com.sun.xml.ws.api.pipe.Fiber.__doRun(Fiber.java:961) ~[?:2.2] at com.sun.xml.ws.api.pipe.Fiber._doRun(Fiber.java:910) ~[?:2.2] at com.sun.xml.ws.api.pipe.Fiber.doRun(Fiber.java:873) ~[?:2.2] at com.sun.xml.ws.api.pipe.Fiber.runSync(Fiber.java:775) ~[?:2.2] at com.sun.xml.ws.client.Stub.process(Stub.java:429) ~[?:2.2] at com.sun.xml.ws.client.sei.SEIStub.doProcess(SEIStub.java:168) ~[?:2.2] at com.sun.xml.ws.client.sei.SyncMethodHandler.invoke(SyncMethodHandler.java:119) ~[?:2.2] at com.sun.xml.ws.client.sei.SyncMethodHandler.invoke(SyncMethodHandler.java:102) ~[?:2.2] at com.sun.xml.ws.client.sei.SEIStub.invoke(SEIStub.java:151) ~[?:2.2] at com.sun.proxy.$Proxy202.estimateRPATarSizes(Unknown Source) ~[?:?] at com.kashya.installation.server.infocollect.ClientSizeEstimationWorker.execute(ClientSizeEstimationWorker.java:31) [com.kashya.recoverpoint.installation.server.jar:?] at com.kashya.installation.server.infocollect.ClientWorker.run(ClientWorker.java:164) [com.kashya.recoverpoint.installation.server.jar:?]
Cause
로그 수집은 인증서를 사용하여 설치 서버를 통해 명령 및 로그를 보내지만 사용자 지정 인증서가 구현될 때 인증에 실패합니다.
이 통신 문제로 인해 로그 수집 프로세스가 완료되지 않습니다.
Resolution
해결 방법:
이 상황에 대한 두 가지 별도의 해결 방법이 있습니다.- 맞춤형 인증서 대신 기본 웹 인증서를 사용합니다. 이 변경 사항을 적용하면 현재 세션이 닫히고 네트워크 서비스가 다시 시작됩니다.
- SSH를 통해 영향을 받는 vRPA 클러스터의 각 vRPA에 연결합니다
- Certificate Management 메뉴로 이동합니다.
[2] 설정
[8] 고급 옵션
[2] 보안 옵션
[#] 인증서 관리 > 이 메뉴 옵션은 RP4VM의 버전에 따라 다른 값이 될 수 있습니다.
[1] 키 저장소 관리
[2] 웹 서버 인증서 변경
- 사용자 지정 웹 인증서가 이미 사용 중인 경우 CLI에서 기본 웹 인증서를 복원하라는 프롬프트를 표시합니다
- 루트 사용자 계정을 사용하여 각 vRPA에서 수동으로 로그를 수집하려면 다음 절차를 따르십시오.
- vRPA에 루트로 로그인합니다.
- 다음 명령을 실행하여 로그 수집 프로세스를 시작합니다. 이 명령은 각 vRPA 및 vRPA 클러스터에 대해 업데이트해야 합니다.
/home/kos/kbox/src/installation/InfoCollect/CollectRPAInfo.pl RPA#.<Cluster_Name>
- 고유하고 설명이 포함된 파일 이름을 생성하려면 이 명령을 사용할 때마다 RPA 번호(#) 및 <Cluster_Name> 를 업데이트하고 교체해야 합니다.
- 클러스터 이름은 관리자 CLI 또는 플러그인에서 가져올 수 있습니다.
- 파일 이름에서 공백을 "_"로 바꿉니다. 전: 클러스터 1 = Cluster_1
- 다음 명령을 실행하여 https://< RPA_IP>/info에서 다운로드하기 위해 /home/kos/rpa_info/에서 /home/www/info/로 파일을 복사합니다.
cp /home/kos/rpa_info/logs_* /home/www/info/
해결 방법:
Dell Technologies 엔지니어링 팀에서 이 문제를 조사하고 있습니다. 영구 수정 작업이 진행 중입니다. Dell 고객 지원 센터 또는 서비스 담당자에게 연락하여 지원을 요청하고 이 솔루션 ID를 참조하십시오.
Article Properties
Article Number: 000165402
Article Type: Solution
Last Modified: 12 Feb 2025
Version: 4
Find answers to your questions from other Dell users
Support Services
Check if your device is covered by Support Services.