RecoverPoint for Virtual Machines: Det går inte att driftsätta servern med insticksprogram efter uppgradering
Summary: Det går inte att driftsätta servern för insticksprogrammet efter uppgradering till RP4VM 5.3 En lösning som gör det möjligt för användare att slutföra guiden Konfigurera server för insticksprogram. ...
Symptoms
Försök att konfigurera servern för insticksprogram efter uppgradering till RecoverPoint for Virtual Machines (RP4VMs) 5.3 misslyckas. Följande eller liknande meddelande tas emot:
Följande utskrifter från RecoverPoint Appliance visas under /home/kos/RPServers/RPServers_logs/clusterLogic:
XXXX/XX/XX 16:55:22.519 [pool-3-thread-18] (FapiUtils.java:249) DEBUG - ArraySettings were extracted: [VCArraySettings [super=ArraySettings [name=XXXXXX, serialNumber=XXXXXXXX,arrayUID=ArrayUID [id=XXXXXXX, clusterUID=ClusterUID [id=8391617211477977355]], type=VC, credentials=VcCredentials [super=BaseCredentials [username=XXXX, password=[XXXX], certificate=],connectionParams=VcConnectionParams [super=BaseConnectionParams [mgmtIP=IPInformation [ipVersion=IPV_4, ip=XXX.XXX.XXX.XXX, dhcp=false, networkMask=]], port=XXX], resourcePools=null], registeredEsxClusters=[EsxCluster[esxClusterUID=EsxClusterUID [uuid=XXXXXXXX], name=Production Cluster, virtualCenterUID=VirtualCenterUID [uuid=XXXXXX]]]]]
Följande utskrifter från RecoverPoint Appliance visas under /home/kos/installationLogs/server.log:
XXXX-XX-XX 14:44:19,541 [CommandWorker-38] (ValidateVcCredentialsCommand.java:27) ERROR - Got exception while trying to verify Credentials com.emc.recoverpoint.connectors.vi.certificate.CommunicationException: Something wrong with the certificate
at com.kashya.installation.server.commands.vsphere.ValidateVcCredentialsCommand.verifyCertificate(ValidateVcCredentialsCommand.java:43) ~[classes/:?]
at com.kashya.installation.server.commands.vsphere.ValidateVcCredentialsCommand.execute(ValidateVcCredentialsCommand.java:25) [classes/:?]eadPoolFactory.java:43) [classes/:?] at java.lang.Thread.run(Thread.java:748) [?:1.8.0_251]
Caused by: java.security.cert.CertificateParsingException: Could not generate certificate: Invalid certificate encoding.
at com.rsa.cryptoj.o.pb.a(Unknown Source) ~[cryptojcommon.jar:6.2.0.1]
at com.rsa.cryptoj.o.pb.engineGenerateCertificate(Unknown Source) ~[cryptojcommon.jar:6.2.0.1]
at java.security.cert.CertificateFactory.generateCertificate(CertificateFactory.java:339) ~[?:1.8.0_251]
at com.emc.recoverpoint.utils.javainfra.keytool.CertificationUtils.translateCertificate(CertificationUtils.java:544) ~[java_infra.jar:?]
at com.emc.recoverpoint.utils.javainfra.keytool.CertificationUtils.verifyServerCertificate(CertificationUtils.java:523) ~[java_infra.jar:?]
at com.kashya.installation.server.commands.vsphere.ValidateVcCredentialsCommand.verifyCertificate(ValidateVcCredentialsCommand.java:41) ~[classes/:?]
Cause
CLI-kommandot update_storage_registration har för närvarande ett problem. När det körs ersätter det vCenter-certifikatet som finns på alla vRPA:er i klustret med ett null-värde. Detta inträffar i vRPA-inställningarna och ArrayConfiguration.xml som finns under /home/kos. – Herr talman,
Konfigurationsguiden för WDM-insticksprogramservern använder det här certifikatet, som redan finns lagrat i inställningarna, för att upprätta en anslutning till vCenter. När den försöker verifiera autentiseringsuppgifterna, eftersom det inte finns något certifikat, misslyckas guiden.
Resolution
Alternativ lösning:
Avstå från att använda update_storage_registration befallning.
Innan några uppgraderingar, eller om det här problemet uppstår, kör du CLI-kommandot update_vcenter_server_registration för att uppdatera autentiseringsuppgifterna. Du kan också uppdatera den här informationen från RP4VMs FLASH/FLEX UI från konfigurationsavsnittet för vCenter.
Sanering:
Det finns en lösning på problemet, men åtgärd från Dell EMC:s tekniska supportpersonal krävs. Kontakta Dell EMC:s kundsupportcenter eller din servicerepresentant för teknisk support och hänvisa till detta lösnings-ID för Dell Technologies kunskapsbas.