Monster
    Storware Backup & Recovery
    • Categories
    • Recent
    • Tags
    • Popular
    • Users
    • Groups
    • Register
    • Login

    Openstack Virtual provider not detected for [HostAndPort(host=xxx.xxx.xxx.xxx, port=5000)] - trust manager doesn't trust certificates

    Scheduled Pinned Locked Moved Virtual Environments
    9 Posts 2 Posters 224 Views
    Loading More Posts
    • Oldest to Newest
    • Newest to Oldest
    • Most Votes
    Reply
    • Reply as topic
    Log in to reply
    This topic has been deleted. Only users with topic management privileges can see it.
    • G Offline
      gwagner
      last edited by gwagner

      Openstack is using a self signed SSL certificate , when I try add and run a sync inventory is get this error in the logs

      Virtual provider not detected for [HostAndPort(host=192.160.111.xxx port=5000)] - trust manager doesn't trust certificates

      I have tried both Trust SSL on and off but no difference.

      1 Reply Last reply Reply Quote 0
      • Z Offline
        zbigniew-r
        last edited by

        Hello,
        Can you provide more details? Which version of Software Backup & Recovery do you use?

        1 Reply Last reply Reply Quote 0
        • G Offline
          gwagner
          last edited by gwagner

          I'm using Storware 7.1.0 iso with Red Hat OpenStack Services on OpenShift 18.0 , using ISCSI Pure store for both Block and Object

          Z 1 Reply Last reply Reply Quote 0
          • Z Offline
            zbigniew-r @gwagner
            last edited by

            @gwagner I guess we'll need to dig deeper. Will you be able to provide more logs in a trace mode?

            1 Reply Last reply Reply Quote 0
            • G Offline
              gwagner
              last edited by

              sure , how can I do that ?

              Z 1 Reply Last reply Reply Quote 0
              • Z Offline
                zbigniew-r @gwagner
                last edited by

                @gwagner you should navigate to /opt/vprotect/server/quarkus.properties and edit a line in that file. There should be something such as "quarkus.log.level=INFO" and you should change the INFO value to TRACE and then try to reproduce the error. You'll get much more detailed log.

                1 Reply Last reply Reply Quote 0
                • G Offline
                  gwagner
                  last edited by

                  sorry for the delay ,

                  It seems to be a SSL issue

                  [2025-05-06 21:09:36.921] INFO [pool-5-thread-8] OpenStackClientFactory.authenticateScopedToProjectName:193
                  [49882459-ea7d-4767-8ad8-3e95ce929bc9] Authentication scoped by project name - url: 'https://192.160.111.132:443' | region: 'RegionOne' | domain: 'Default' | project: 'MorpheusTest' | user: 'admin' | execution source: 'DiskAttachmentImportExportStrategy.java#<init>:113'

                  [2025-05-06 21:09:36.956] WARN [pool-5-thread-8] CompositeTrustManager.logWarnPrimaryDoesNotTrust:33
                  [49882459-ea7d-4767-8ad8-3e95ce929bc9] Primary trust manager doesn't trust certificate: Virtual provider not detected for [HostAndPort(host=192.160.111.132, port=443)] - trust manager doesn't trust certificates

                  [2025-05-06 21:09:36.957] ERROR [pool-5-thread-8] InventorySyncTask.lambda$run$0:120
                  [49882459-ea7d-4767-8ad8-3e95ce929bc9] Certificate validation failed:

                  • Virtual provider not detected for [HostAndPort(host=192.160.111.132, port=443)] - trust manager doesn't trust certificates

                  org.openstack4j.api.exceptions.ConnectionException: Certificate validation failed:

                  • Virtual provider not detected for [HostAndPort(host=192.160.111.132, port=443)] - trust manager doesn't trust certificates
                    at org.openstack4j.connectors.httpclient.HttpExecutorServiceImpl.invoke(HttpExecutorServiceImpl.java:58) ~[engine.jar:?]
                    at org.openstack4j.connectors.httpclient.HttpExecutorServiceImpl.execute(HttpExecutorServiceImpl.java:32) ~[engine.jar:?]

                  I am using Trust the certificates option

                  1 Reply Last reply Reply Quote 0
                  • G Offline
                    gwagner
                    last edited by

                    You can skip the certificate validation and automatically trust all certificates.

                    Go to Virtual Environments -> Infrastructure

                    Click on Hypervisor which certificate you would like to validate

                    Click Certificates tab

                    Turn on switch "Trust all certificates"

                    Confirm your action

                    From this moment the certifiactes will be not validated.

                    1 Reply Last reply Reply Quote 0
                    • Z Offline
                      zbigniew-r
                      last edited by

                      @gwagner Hi, so just to make sure: you have the "trust certificates" option enabled and still get these errors?

                      1 Reply Last reply Reply Quote 0
                      • First post
                        Last post