vmware/pyvmomi-community-samples

raise SSLError

Open

#455 opened on Jan 4, 2018

View on GitHub
 (0 comments) (0 reactions) (0 assignees)Python (914 forks)batch import
help wanted

Repository metrics

Stars
 (972 stars)
PR merge metrics
 (No merged PRs in 30d)

Description

I am getting the following error. Newly installed vcenter and i am getting error message as below. help Please

C:\Temp2>list_vms.py --server xxxxxxxxxxxxxxxx --username 'administrator@vpshere.

local' --password 'xxxxxxxxxxxxx'

vcenter server = xxxxxxxxxxxxxxx

vc username = 'administrator@vpshere.local'

Traceback (most recent call last):

File "C:\Program Files (x86)\Python36-32\Lib\site-packages\urllib3\contrib\pyo

penssl.py", line 441, in wrap_socket

cnx.do_handshake()

File "C:\Program Files (x86)\Python36-32\lib\site-packages\pyopenssl-17.5.0-py

3.6.egg\OpenSSL\SSL.py", line 1806, in do_handshake

File "C:\Program Files (x86)\Python36-32\lib\site-packages\pyopenssl-17.5.0-py

3.6.egg\OpenSSL\SSL.py", line 1546, in _raise_ssl_error

File "C:\Program Files (x86)\Python36-32\lib\site-packages\pyopenssl-17.5.0-py

3.6.egg\OpenSSL_util.py", line 54, in exception_from_error_queue

OpenSSL.SSL.Error: [('SSL routines', 'tls_process_server_certificate', 'certific

ate verify failed')]

During handling of the above exception, another exception occurred:

Traceback (most recent call last):

File "C:\Program Files (x86)\Python36-32\Lib\site-packages\urllib3\connectionp

ool.py", line 601, in urlopen

chunked=chunked)

File "C:\Program Files (x86)\Python36-32\Lib\site-packages\urllib3\connectionp

ool.py", line 346, in _make_request

self._validate_conn(conn)

File "C:\Program Files (x86)\Python36-32\Lib\site-packages\urllib3\connectionp

ool.py", line 850, in _validate_conn

conn.connect()

File "C:\Program Files (x86)\Python36-32\Lib\site-packages\urllib3\connection.

py", line 326, in connect

ssl_context=context)

File "C:\Program Files (x86)\Python36-32\Lib\site-packages\urllib3\util\ssl_.p

y", line 329, in ssl_wrap_socket

return context.wrap_socket(sock, server_hostname=server_hostname)

File "C:\Program Files (x86)\Python36-32\Lib\site-packages\urllib3\contrib\pyo

penssl.py", line 448, in wrap_socket

raise ssl.SSLError('bad handshake: %r' % e)

ssl.SSLError: ("bad handshake: Error([('SSL routines', 'tls_process_server_certi

ficate', 'certificate verify failed')],)",)

During handling of the above exception, another exception occurred:

Traceback (most recent call last):

File "C:\Program Files (x86)\Python36-32\lib\site-packages\requests-2.18.4-py3

.6.egg\requests\adapters.py", line 440, in send

timeout=timeout

File "C:\Program Files (x86)\Python36-32\Lib\site-packages\urllib3\connectionp

ool.py", line 639, in urlopen

_stacktrace=sys.exc_info()[2])

File "C:\Program Files (x86)\Python36-32\Lib\site-packages\urllib3\util\retry.

py", line 388, in increment

raise MaxRetryError(_pool, url, error or ResponseError(cause))

urllib3.exceptions.MaxRetryError: HTTPSConnectionPool(host='xxxxxxxxxxxx', po

rt=443): Max retries exceeded with url: /api (Caused by SSLError(SSLError("bad h

andshake: Error([('SSL routines', 'tls_process_server_certificate', 'certificate

verify failed')],)",),))

During handling of the above exception, another exception occurred:

Traceback (most recent call last):

File "C:\Temp2\list_vms.py", line 76, in

main()

File "C:\Temp2\list_vms.py", line 71, in main

list_vm.setup()

File "C:\Temp2\list_vms.py", line 53, in setup

self.service_manager.connect()

File "C:\Program Files (x86)\Python36-32\Lib\site-packages\samples\vsphere\com

mon\service_manager.py", line 47, in connect

skip_verification=self.skip_verification)

File "C:\Program Files (x86)\Python36-32\Lib\site-packages\samples\vsphere\com

mon\vapiconnect.py", line 52, in connect

return login(stub_config, user, pwd)

File "C:\Program Files (x86)\Python36-32\Lib\site-packages\samples\vsphere\com

mon\vapiconnect.py", line 70, in login

session_id = session_svc.create()

File "c:\program files (x86)\python36-32\lib\site-packages\com\vmware\cis_clie

nt.py", line 193, in create

return self._invoke('create', None)

File "C:\Program Files (x86)\Python36-32\Lib\site-packages\vmware\vapi\binding

s\stub.py", line 310, in _invoke

return self._api_interface.native_invoke(ctx, _method_name, kwargs)

File "C:\Program Files (x86)\Python36-32\Lib\site-packages\vmware\vapi\binding

s\stub.py", line 238, in native_invoke

method_result = self.invoke(ctx, method_id, data_val)

File "C:\Program Files (x86)\Python36-32\Lib\site-packages\vmware\vapi\binding

s\stub.py", line 174, in invoke

ctx)

File "C:\Program Files (x86)\Python36-32\Lib\site-packages\vmware\vapi\securit

y\client\security_context_filter.py", line 99, in invoke

self, service_id, operation_id, input_value, new_ctx)

File "C:\Program Files (x86)\Python36-32\Lib\site-packages\vmware\vapi\provide

r\filter.py", line 76, in invoke

service_id, operation_id, input_value, ctx)

File "C:\Program Files (x86)\Python36-32\Lib\site-packages\vmware\vapi\protoco

l\client\msg\json_connector.py", line 76, in invoke

response = self._do_request(VAPI_INVOKE, params)

File "C:\Program Files (x86)\Python36-32\Lib\site-packages\vmware\vapi\protoco

l\client\msg\json_connector.py", line 116, in _do_request

headers=request_headers, body=request_body))

File "C:\Program Files (x86)\Python36-32\Lib\site-packages\vmware\vapi\protoco

l\client\rpc\requests_provider.py", line 98, in do_request

cookies=http_request.cookies, timeout=timeout)

File "C:\Program Files (x86)\Python36-32\lib\site-packages\requests-2.18.4-py3

.6.egg\requests\sessions.py", line 508, in request

resp = self.send(prep, **send_kwargs)

File "C:\Program Files (x86)\Python36-32\lib\site-packages\requests-2.18.4-py3

.6.egg\requests\sessions.py", line 618, in send

r = adapter.send(request, **kwargs)

File "C:\Program Files (x86)\Python36-32\lib\site-packages\requests-2.18.4-py3

.6.egg\requests\adapters.py", line 506, in send

raise SSLError(e, request=request)

requests.exceptions.SSLError: HTTPSConnectionPool(host='xxxxxxxxx', port=4

43): Max retries exceeded with url: /api (Caused by SSLError(SSLError("bad hands

hake: Error([('SSL routines', 'tls_process_server_certificate', 'certificate ver

ify failed')],)",),))

Contributor guide