Agent exitedt with Code 1 - I Should submit a Crash Report

CMK version:
3p11
OS version:
Debian 12
Error message:

Agent exited with code 1: Agent failed - please submit a crash report! (Crash-ID: 0c13d8ea-5892-11ef-8cb3-bc24111bf37d)

Traceback (most recent call last):

File "/omd/sites/monitoring/lib/python3.12/site-packages/urllib3/connectionpool.py", line 404, in _make_request

self._validate_conn(conn)

File "/omd/sites/monitoring/lib/python3.12/site-packages/urllib3/connectionpool.py", line 1058, in _validate_conn

conn.connect()

File "/omd/sites/monitoring/lib/python3.12/site-packages/urllib3/connection.py", line 419, in connect

self.sock = ssl_wrap_socket(

^^^^^^^^^^^^^^^^

File "/omd/sites/monitoring/lib/python3.12/site-packages/urllib3/util/ssl_.py", line 449, in ssl_wrap_socket

ssl_sock = _ssl_wrap_socket_impl(

^^^^^^^^^^^^^^^^^^^^^^

File "/omd/sites/monitoring/lib/python3.12/site-packages/urllib3/util/ssl_.py", line 493, in _ssl_wrap_socket_impl

return ssl_context.wrap_socket(sock, server_hostname=server_hostname)

^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^

File "/omd/sites/monitoring/lib/python3.12/ssl.py", line 455, in wrap_socket

return self.sslsocket_class._create(

^^^^^^^^^^^^^^^^^^^^^^^^^^^^^

File "/omd/sites/monitoring/lib/python3.12/ssl.py", line 1042, in _create

self.do_handshake()

File "/omd/sites/monitoring/lib/python3.12/ssl.py", line 1320, in do_handshake

self._sslobj.do_handshake()

TimeoutError: _ssl.c:983: The handshake operation timed out

During handling of the above exception, another exception occurred:

Traceback (most recent call last):

File "/omd/sites/monitoring/lib/python3.12/site-packages/requests/adapters.py", line 486, in send

resp = conn.urlopen(

^^^^^^^^^^^^^

File "/omd/sites/monitoring/lib/python3.12/site-packages/urllib3/connectionpool.py", line 799, in urlopen

retries = retries.increment(

^^^^^^^^^^^^^^^^^^

File "/omd/sites/monitoring/lib/python3.12/site-packages/urllib3/util/retry.py", line 550, in increment

raise six.reraise(type(error), error, _stacktrace)

^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^

File "/omd/sites/monitoring/lib/python3.12/site-packages/urllib3/packages/six.py", line 770, in reraise

raise value

File "/omd/sites/monitoring/lib/python3.12/site-packages/urllib3/connectionpool.py", line 715, in urlopen

httplib_response = self._make_request(

^^^^^^^^^^^^^^^^^^^

File "/omd/sites/monitoring/lib/python3.12/site-packages/urllib3/connectionpool.py", line 407, in _make_request

self._raise_timeout(err=e, url=url, timeout_value=conn.timeout)

File "/omd/sites/monitoring/lib/python3.12/site-packages/urllib3/connectionpool.py", line 358, in _raise_timeout

raise ReadTimeoutError(

urllib3.exceptions.ReadTimeoutError: HTTPSConnectionPool(host='hsc-proxmox-02', port=8006): Read timed out. (read timeout=50)

During handling of the above exception, another exception occurred:

Traceback (most recent call last):

File "/omd/sites/monitoring/lib/python3/cmk/special_agents/v0_unstable/agent_common.py", line 149, in _special_agent_main_core

return main_fn(args)

^^^^^^^^^^^^^

File "/omd/sites/monitoring/lib/python3/cmk/special_agents/agent_proxmox_ve.py", line 431, in agent_proxmox_ve_main

with ProxmoxVeAPI(

^^^^^^^^^^^^^

File "/omd/sites/monitoring/lib/python3/cmk/special_agents/agent_proxmox_ve.py", line 768, in __init__

self._session = ProxmoxVeSession(

^^^^^^^^^^^^^^^^^

File "/omd/sites/monitoring/lib/python3/cmk/special_agents/agent_proxmox_ve.py", line 684, in __init__

self._session = create_session()

^^^^^^^^^^^^^^^^

File "/omd/sites/monitoring/lib/python3/cmk/special_agents/agent_proxmox_ve.py", line 665, in create_session

session.auth = self.HTTPAuth(self._base_url, credentials, timeout, verify_ssl)

^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^

File "/omd/sites/monitoring/lib/python3/cmk/special_agents/agent_proxmox_ve.py", line 637, in __init__

requests.post(url=ticket_url, verify=verify_ssl, data=credentials, timeout=timeout)

File "/omd/sites/monitoring/lib/python3.12/site-packages/requests/api.py", line 115, in post

return request("post", url, data=data, json=json, **kwargs)

^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^

File "/omd/sites/monitoring/lib/python3.12/site-packages/requests/api.py", line 59, in request

return session.request(method=method, url=url, **kwargs)

^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^

File "/omd/sites/monitoring/lib/python3.12/site-packages/requests/sessions.py", line 589, in request

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

^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^

File "/omd/sites/monitoring/lib/python3.12/site-packages/requests/sessions.py", line 703, in send

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

^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^

File "/omd/sites/monitoring/lib/python3.12/site-packages/requests/adapters.py", line 532, in send

raise ReadTimeout(e, request=request)

requests.exceptions.ReadTimeout: HTTPSConnectionPool(host='hsc-proxmox-02', port=8006): Read timed out. (read timeout=50)

Output of “cmk --debug -vvn hostname”: (If it is a problem with checks or plugins)
I use RAW Edition

Your Checkmk server does not seem to be able to talk to the Proxmox API.
You want to make sure your firewall(s) allow Checkmk to connect to Proxmox on Port 8006 with HTTPS.

2 Likes

This topic was automatically closed 365 days after the last reply. New replies are no longer allowed. Contact an admin if you think this should be re-opened.