
On 10/03/2014 02:45 PM, Koen Vanoppen wrote:
Dear all,
I wanted to connected to the ovirt-shell; But I get following error:
The host name "ovirt.brusselsairport.aero <http://ovirt.brusselsairport.aero>" contained in the URL doesn't match any of the names in the server certificate.
This means that there is mismatch between the host name that you use and the name contained in the certificate used by the engine web server. This check is a typical security measure to avoid man in the middle attacks when using SSL. I'd suggest you check the certificate of used by the web server. In my environment, for example: # grep '^SSLCertificateFile' /etc/httpd/conf.d/ssl.conf SSLCertificateFile /etc/pki/ovirt-engine/certs/apache.cer # openssl x509 -in /etc/pki/ovirt-engine/certs/apache.cer -subject -noout subject= /C=US/O=Example Inc./CN=ovirt.example.com The relevant part here is the CN, it should match the name that you put in the "url" parameter of the ovirt-shell. If for whatever the reason you still want to connect using an incorrect host name you can do so setting the "insecure" parameter to True.
My config file: [cli] autoconnect = True autopage = True [ovirt-shell] username = admin timeout = 5 extended_prompt = True url = https://ovirt.brusselsairport.aero/api insecure = False renew_session = False filter = False session_timeout = None ca_file = /root/ca.crt dont_validate_cert_chain = True key_file = None password = ****** #cert_file = None
Ideas?
Kind regards,
Koen
-- Dirección Comercial: C/Jose Bardasano Baos, 9, Edif. Gorbea 3, planta 3ºD, 28016 Madrid, Spain Inscrita en el Reg. Mercantil de Madrid – C.I.F. B82657941 - Red Hat S.L.