From f76950956dce44c620cd0d9e813d234e8195df6c Mon Sep 17 00:00:00 2001 From: Nicole Rappe Date: Sun, 19 Oct 2025 08:12:09 -0600 Subject: [PATCH] Added more logging to agent. --- Data/Agent/agent.py | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/Data/Agent/agent.py b/Data/Agent/agent.py index d29bf92..351092c 100644 --- a/Data/Agent/agent.py +++ b/Data/Agent/agent.py @@ -2994,6 +2994,10 @@ async def connect_loop(): detail = f"{detail}; connection_error={conn_err!r}" tls_error = False + _log_agent( + f"connect_loop attempt={attempt} raw failure detail={detail}", + fname="agent.error.log", + ) for exc in _iter_exception_chain(e): if isinstance(exc, aiohttp.client_exceptions.ClientConnectorCertificateError): tls_error = True @@ -3014,6 +3018,11 @@ async def connect_loop(): break if tls_error: + _log_agent( + f"connect_loop attempt={attempt} TLS failure detected detail={detail}", + fname="agent.error.log", + ) + _log_exception_trace(f"connect_loop attempt={attempt} TLS failure") if client.refresh_pinned_certificate(): _log_agent( f"connect_loop attempt={attempt} refreshed server certificate after TLS failure; retrying immediately",