Translated message

A translation of this page exists in English.

virt-who -o 実行時の SSLError

Solution In Progress - Updated -

Issue

仮想インスタンスガイドに従に、新しい Satellite Server を構築して virt-who デーモンを設定しようとしています。
virt-who -p を実行すると出力に問題はありませんが、実際に Satellite Server に報告するために -o を指定して実行しようとすると、SSLError メッセージが表示されます。

# virt-who -o -d
2017-11-16 15:05:17,399 [virtwho.init DEBUG] MainProcess(15175):MainThread @config.py:__init__:544 - There are files in '/etc/virt-who.d/' not ending in '*.conf' is this intentional?
2017-11-16 15:05:17,400 [virtwho.init DEBUG] MainProcess(15175):MainThread @executor.py:__init__:52 - Using config named 'vcenter2'
2017-11-16 15:05:17,400 [virtwho.init INFO] MainProcess(15175):MainThread @main.py:main:183 - Using configuration "vcenter2" ("esx" mode)
2017-11-16 15:05:17,400 [virtwho.init INFO] MainProcess(15175):MainThread @main.py:main:185 - Using reporter_id='prdlx10174-25178675ec2742d5a689b0073b40b6a9'
2017-11-16 15:05:17,438 [rhsm.https DEBUG] MainProcess(15175):MainThread @https.py:<module>:54 - Using standard libs to provide httplib and ssl
2017-11-16 15:05:17,445 [virtwho.vcenter2 DEBUG] MainProcess(15175):Thread-2 @virt.py:run:375 - Thread 'vcenter2' started
2017-11-16 15:05:17,445 [virtwho.vcenter2 DEBUG] MainProcess(15175):Thread-2 @esx.py:_prepare:132 - Log into ESX
2017-11-16 15:05:17,858 [virtwho.vcenter2 DEBUG] MainProcess(15175):Thread-2 @esx.py:_prepare:135 - Creating ESX event filter
2017-11-16 15:05:22,097 [virtwho.vcenter2 DEBUG] MainProcess(15175):Thread-2 @esx.py:getHostGuestMapping:275 - Host 'host-1948' doesn't have hypervisor_id property
2017-11-16 15:05:22,099 [virtwho.vcenter2 DEBUG] MainProcess(15175):Thread-2 @esx.py:getHostGuestMapping:275 - Host 'host-436' doesn't have hypervisor_id property
2017-11-16 15:05:22,101 [virtwho.vcenter2 INFO] MainProcess(15175):Thread-2 @virt.py:_send_data:888 - Report for config "vcenter2" gathered, placing in datastore
2017-11-16 15:05:22,272 [virtwho.vcenter2 DEBUG] MainProcess(15175):Thread-2 @virt.py:run:403 - Thread 'vcenter2' stopped after running once
2017-11-16 15:05:22,450 [virtwho.destination_-3787336611733490584 DEBUG] MainProcess(15175):Thread-3 @virt.py:run:375 - Thread 'destination_-3787336611733490584' started
2017-11-16 15:05:23,185 [rhsm.connection INFO] MainProcess(15175):Thread-3 @connection.py:__init__:821 - Connection built: host=<satellite_FQDN> port=443 handler=/rhsm auth=identity_cert ca_dir=/etc/rhsm/ca/ insecure=0
2017-11-16 15:05:23,185 [virtwho.destination_-3787336611733490584 DEBUG] MainProcess(15175):Thread-3 @subscriptionmanager.py:_connect:131 - Authenticating with certificate: /etc/pki/consumer/cert.pem
2017-11-16 15:05:23,186 [rhsm.connection DEBUG] MainProcess(15175):Thread-3 @connection.py:_request:515 - Making request: GET /rhsm/status/
2017-11-16 15:05:23,193 [virtwho.destination_-3787336611733490584 ERROR] MainProcess(15175):Thread-3 @virt.py:run:389 - Thread 'destination_-3787336611733490584' fails with exception:
Traceback (most recent call last):
File "/usr/lib/python2.7/site-packages/virtwho/virt/virt.py", line 380, in run
self._run()
File "/usr/lib/python2.7/site-packages/virtwho/virt/virt.py", line 336, in _run
self._send_data(data_to_send)
File "/usr/lib/python2.7/site-packages/virtwho/virt/virt.py", line 609, in _send_data
options=self.options)
File "/usr/lib/python2.7/site-packages/virtwho/manager/subscriptionmanager/subscriptionmanager.py", line 178, in hypervisorCheckIn
self._connect(report.config)
File "/usr/lib/python2.7/site-packages/virtwho/manager/subscriptionmanager/subscriptionmanager.py", line 140, in _connect
if not self.connection.ping()['result']:
File "/usr/lib64/python2.7/site-packages/rhsm/connection.py", line 882, in ping
return self.conn.request_get("/status/")
File "/usr/lib64/python2.7/site-packages/rhsm/connection.py", line 645, in request_get
return self._request("GET", method, headers=headers)
File "/usr/lib64/python2.7/site-packages/rhsm/connection.py", line 671, in _request
info=info, headers=headers)
File "/usr/lib64/python2.7/site-packages/rhsm/connection.py", line 527, in _request
conn.request(request_type, handler, body=body, headers=final_headers)
File "/usr/lib64/python2.7/httplib.py", line 1017, in request
self._send_request(method, url, body, headers)
File "/usr/lib64/python2.7/httplib.py", line 1051, in _send_request
self.endheaders(body)
File "/usr/lib64/python2.7/httplib.py", line 1013, in endheaders
self._send_output(message_body)
File "/usr/lib64/python2.7/httplib.py", line 864, in _send_output
self.send(msg)
File "/usr/lib64/python2.7/httplib.py", line 826, in send
self.connect()
File "/usr/lib64/python2.7/httplib.py", line 1236, in connect
server_hostname=sni_hostname)
File "/usr/lib64/python2.7/ssl.py", line 350, in wrap_socket
_context=self)
File "/usr/lib64/python2.7/ssl.py", line 611, in __init__
self.do_handshake()
File "/usr/lib64/python2.7/ssl.py", line 833, in do_handshake
self._sslobj.do_handshake()
SSLError: [SSL: TLSV1_ALERT_UNKNOWN_CA] tlsv1 alert unknown ca (_ssl.c:579)
2017-11-16 15:05:23,194 [virtwho.destination_-3787336611733490584 INFO] MainProcess(15175):Thread-3 @virt.py:_send_data:563 - Error report received
2017-11-16 15:05:23,194 [virtwho.destination_-3787336611733490584 DEBUG] MainProcess(15175):Thread-3 @virt.py:run:403 - Thread 'destination_-3787336611733490584' stopped after running once
2017-11-16 15:05:23,452 [virtwho.main DEBUG] MainProcess(15175):MainThread @__main__.py:main:23 - virt-who terminated
2017-11-16 15:05:23,452 [virtwho.main DEBUG] MainProcess(15175):MainThread @executor.py:terminate:226 - virt-who is shutting down

Environment

Red Hat Satellite 6.2

Subscriber exclusive content

A Red Hat subscription provides unlimited access to our knowledgebase, tools, and much more.

Current Customers and Partners

Log in for full access

Log In

New to Red Hat?

Learn more about Red Hat subscriptions

Using a Red Hat product through a public cloud?

How to access this content