Select Your Language

Infrastructure and Management

Cloud Computing

Storage

Runtimes

Integration and Automation

  • Comments
  • rhevm-shell with commercial SSL certificate

    Posted on

    I have switched RHEV-M to use a commercial SSL certificate by editing /etc/httpd/conf.d/ssl.conf.

    When I tried to use rhevm-shell, the connection failed:

    [root@desktop certs]# rhevm-shell -c -l https://desktop.example.com/api -A /etc/pki/ovirt-engine/desktop_example_com.ca-bundle
    Username: admin@internal
    Password:
    error: [ERROR]::Connection failure, [Errno 1] _ssl.c:490: error:14090086:SSL routines:SSL3_GET_SERVER_CERTIFICATE:certificate verify failed
    

    rhevm-shell is able to connect if I download a CA Cert file from curl.haxx.se and use that as the CA_FILE.

    [root@desktop tmp]# curl -O http://curl.haxx.se/ca/cacert.pem
      % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
                                     Dload  Upload   Total   Spent    Left  Speed
    100  245k  100  245k    0     0   307k      0 --:--:-- --:--:-- --:--:--  350k
    
    [root@desktop tmp]# rhevm-shell -c -l https://desktop.example.com/api -A ./cacert.pem 
    Username: admin@internal
    Password: 
    
     ==========================================
     >>> connected to RHEVM manager 3.1.0.0 
     ==========================================
    
    
            
     ++++++++++++++++++++++++++++++++++++++++++
     
               Welcome to RHEVM shell
     
     ++++++++++++++++++++++++++++++++++++++++++
            
        
    [RHEVM shell (connected)]# 
    

    by

    points

    Responses

    Red Hat LinkedIn YouTube Facebook X, formerly Twitter

    Quick Links

    Help

    Site Info

    Related Sites

    © 2026 Red Hat