RecoverPoint til virtuelle maskiner: Kan ikke implementere plug-in-serveren efter opgradering
Summary: Kan ikke implementere plug-in-serveren efter opgradering til RP4VM 5.3 En løsning, der giver brugerne mulighed for at fuldføre guiden Konfigurer plug-in-server.
Symptoms
Forsøg på at konfigurere plug-in-serveren efter opgradering til RecoverPoint for Virtual Machines, (RP4VMs,) 5.3 mislykkes. Følgende eller lignende meddelelse modtages:
Følgende udskrifter af RecoverPoint-enheden ses 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ølgende udskrifter af RecoverPoint-enheden ses 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-kommandoen update_storage_registration oplever i øjeblikket et problem. Når det køres, erstatter det vCenter-certifikatet på alle vRPA er i den pågældende klynge med en null-værdi. Dette sker i vRPA-indstillingerne og ArrayConfiguration.xml placeret under /home/kos.
Konfigurationsguiden til WDM-plug-in-serveren bruger dette certifikat, som allerede er gemt i indstillingerne, til at oprette forbindelse til vCenter. Når den forsøger at validere legitimationsoplysningerne, da der ikke findes noget certifikat, mislykkes guiden.
Resolution
Løsning:
Afstå fra at bruge update_storage_registration kommando.
Før opgraderinger, eller hvis dette problem opstår, skal du køre CLI-kommandoen update_vcenter_server_registration for at opdatere legitimationsoplysningerne. Alternativt kan du opdatere disse oplysninger fra RP4VMs FLASH/FLEX UI fra afsnittet
om konfiguration af vCenter.Oprydning:
Der findes en løsning på dette problem, men det er nødvendigt at gribe ind fra Dell EMC's tekniske supportmedarbejdere. Kontakt Dell EMC's kundesupportcenter eller din servicerepræsentant for at få teknisk support, og se dette løsnings-id for Dell Technologies-vidensbasen.