RecoverPoint for virtuelle maskiner: Kan ikke distribuere plugin-serveren etter oppgradering
Summary: Kan ikke distribuere plugin-serveren etter oppgradering til RP4VM 5.3 En midlertidig løsning for å tillate brukere å fullføre veiviseren for konfigurering av plugin-server.
Symptoms
Forsøk på å konfigurere pluginserveren etter oppgradering til RecoverPoint for Virtual Machines (RP4VMs) 5.3 mislykkes. Følgende eller lignende melding mottas:
Følgende RecoverPoint Appliance-utskrifter bevitnes 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 RecoverPoint Appliance-utskrifter bevitnes 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 har for øyeblikket et problem. Når det kjøres, erstattes vCenter-sertifikatet som befinner seg på alle vRPA-er i klyngen, med en nullverdi. Dette skjer i vRPA-innstillingene og ArrayConfiguration.xml du finner under /home/kos.
Konfigurasjonsveiviseren for WDM-pluginserver bruker dette sertifikatet, som allerede er lagret i innstillingene, til å opprette en tilkobling til vCenter. Når det prøver å validere legitimasjonen, siden det ikke finnes noe sertifikat, mislykkes veiviseren.
Resolution
Omgåelse av problemet:
Avstå fra å bruke update_storage_registration kommando.
Før du oppgraderer, eller hvis dette problemet oppstår, kjører du CLI-kommandoen update_vcenter_server_registration for å oppdatere legitimasjonen. Du kan også oppdatere denne informasjonen fra RP4VMs FLASH/FLEX UI fra konfigurasjonsdelen for vCenter.
Utbedring:
Det finnes en løsning på dette problemet, men det kreves intervensjon fra Dell EMCs tekniske støttepersonell. Kontakt Dell EMCs kundestøttesenter eller din servicerepresentant for teknisk støtte, og referer til denne løsnings-ID-en for Dell Technologies' kunnskapsbase.