Skip to end of metadata
Go to start of metadata

You are viewing an old version of this page. View the current version.

Compare with Current View Page History

Version 1 Current »

KB ID: 10160

Product: Storware Backup & Recovery

Version: 6.0.0 and above

Hypervisor: Ovirt-like

Published: 2023-09-30

Last modified: 2023-09-30

Problem

After update Storware Backup & Recovery you have a problem with connectivity with Ovirt-like Hypervisor Managers:

[2023-09-12 00:36:09.322] DEBUG [pool-5-thread-20] RhvConnection.connect:99 
[69e5ae83-6a69-4cb0-a727-06669c42361e] Connecting to https://ovirt.address.local/ovirt-engine/api as admin@internal@internalsso

[2023-09-12 00:36:09.330] ERROR [pool-5-thread-20] RhvConnection.lambda$getRetryPolicy$1:80 
[69e5ae83-6a69-4cb0-a727-06669c42361e] Attempt number: 6 failed.

org.ovirt.engine.sdk4.Error: Failed to parse JSON response
	at org.ovirt.engine.sdk4.internal.HttpConnection.getSsoResponse(HttpConnection.java:435) ~[engine.jar:?]
	at org.ovirt.engine.sdk4.internal.HttpConnection.getAccessToken(HttpConnection.java:375) ~[engine.jar:?]
	at org.ovirt.engine.sdk4.internal.HttpConnection.authenticate(HttpConnection.java:305) ~[engine.jar:?]
	at eu.storware.vprotect.engine.hypervisormanager.rhv.api.RhvConnection.connect(RhvConnection.java:100) ~[engine.jar:?]
	at dev.failsafe.Functions.lambda$toCtxSupplier$11(Functions.java:243) ~[engine.jar:?]
	at dev.failsafe.Functions.lambda$get$0(Functions.java:46) ~[engine.jar:?]
	at dev.failsafe.internal.RetryPolicyExecutor.lambda$apply$0(RetryPolicyExecutor.java:74) ~[engine.jar:?]
	at dev.failsafe.SyncExecutionImpl.executeSync(SyncExecutionImpl.java:187) [engine.jar:?]
	at dev.failsafe.FailsafeExecutor.call(FailsafeExecutor.java:376) [engine.jar:?]
	at dev.failsafe.FailsafeExecutor.get(FailsafeExecutor.java:112) [engine.jar:?]
	at eu.storware.vprotect.engine.hypervisormanager.rhv.api.RhvConnection.getConnection(RhvConnection.java:70) [engine.jar:?]
	at eu.storware.vprotect.engine.hypervisormanager.rhv.api.RhvConnection.getSystemSvc(RhvConnection.java:144) [engine.jar:?]
	at eu.storware.vprotect.engine.hypervisormanager.rhv.api.RhvConnection.getVmsSvc(RhvConnection.java:150) [engine.jar:?]
	at eu.storware.vprotect.engine.hypervisormanager.rhv.api.RhvConnection.getVmSvc(RhvConnection.java:156) [engine.jar:?]
	at eu.storware.vprotect.engine.hypervisormanager.rhv.api.RhvConnection.getDiskAttachmentsSvc(RhvConnection.java:186) [engine.jar:?]
	at eu.storware.vprotect.engine.hypervisormanager.rhv.RhvUtil.getDiskAttachmentToDiskMap(RhvUtil.java:97) [engine.jar:?]
	at eu.storware.vprotect.engine.hypervisormanager.rhv.RhvHypervisorManager.syncDisks(RhvHypervisorManager.java:524) [engine.jar:?]
	at eu.storware.vprotect.engine.hypervisormanager.rhv.RhvHypervisorManager.syncDisks(RhvHypervisorManager.java:102) [engine.jar:?]
	at eu.storware.vprotect.engine.task.ExportTask.run(ExportTask.java:125) [engine.jar:?]
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1128) [?:?]
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628) [?:?]
	at java.lang.Thread.run(Thread.java:829) [?:?]
Caused by: javax.net.ssl.SSLPeerUnverifiedException: Certificate for <ovirt.address.local> doesn't match any of the subject alternative names: [ovirt.address.localdomain]

Solution

There are two ways to resolve that:

  1. You can in Hypervisor Manager configuration tab set “Trust all Certificates“ switch.

  2. You can check certificates and FQDN for hosts of hypervisor. It must match (certificate and FQDN), and certificate must be valid.

  • No labels