Updated: 2026-08-10 10:32:24 UTC
Job Run: https://github.com/podaac/l2ss-py-autotest/actions/runs/31370375753/job/93397801621
Regression Failures:
Concept ID: C3555839744-OB_CLOUD | Short Name: PACE_SPEXONE_L2_AER_RTAPLAND_NRT | Test Type: spatial
Error Message:
[gw1] linux -- Python 3.12.13 /home/runner/.cache/pypoetry/virtualenvs/l2ss-py-autotest-iYz8Sff2-py3.12/bin/python
../../../../.cache/pypoetry/virtualenvs/l2ss-py-autotest-iYz8Sff2-py3.12/lib/python3.12/site-packages/urllib3/connectionpool.py:788: in urlopen
response = self._make_request(
../../../../.cache/pypoetry/virtualenvs/l2ss-py-autotest-iYz8Sff2-py3.12/lib/python3.12/site-packages/urllib3/connectionpool.py:488: in _make_request
raise new_e
../../../../.cache/pypoetry/virtualenvs/l2ss-py-autotest-iYz8Sff2-py3.12/lib/python3.12/site-packages/urllib3/connectionpool.py:464: in _make_request
self._validate_conn(conn)
../../../../.cache/pypoetry/virtualenvs/l2ss-py-autotest-iYz8Sff2-py3.12/lib/python3.12/site-packages/urllib3/connectionpool.py:1106: in _validate_conn
conn.connect()
../../../../.cache/pypoetry/virtualenvs/l2ss-py-autotest-iYz8Sff2-py3.12/lib/python3.12/site-packages/urllib3/connection.py:796: in connect
sock_and_verified = _ssl_wrap_socket_and_match_hostname(
../../../../.cache/pypoetry/virtualenvs/l2ss-py-autotest-iYz8Sff2-py3.12/lib/python3.12/site-packages/urllib3/connection.py:975: in _ssl_wrap_socket_and_match_hostname
ssl_sock = ssl_wrap_socket(
../../../../.cache/pypoetry/virtualenvs/l2ss-py-autotest-iYz8Sff2-py3.12/lib/python3.12/site-packages/urllib3/util/ssl_.py:433: in ssl_wrap_socket
ssl_sock = _ssl_wrap_socket_impl(sock, context, tls_in_tls, server_hostname)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
../../../../.cache/pypoetry/virtualenvs/l2ss-py-autotest-iYz8Sff2-py3.12/lib/python3.12/site-packages/urllib3/util/ssl_.py:477: in _ssl_wrap_socket_impl
return ssl_context.wrap_socket(sock, server_hostname=server_hostname)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
/opt/hostedtoolcache/Python/3.12.13/x64/lib/python3.12/ssl.py:455: in wrap_socket
return self.sslsocket_class._create(
/opt/hostedtoolcache/Python/3.12.13/x64/lib/python3.12/ssl.py:1041: in _create
self.do_handshake()
/opt/hostedtoolcache/Python/3.12.13/x64/lib/python3.12/ssl.py:1319: in do_handshake
self._sslobj.do_handshake()
E ConnectionResetError: [Errno 104] Connection reset by peer
During handling of the above exception, another exception occurred:
../../../../.cache/pypoetry/virtualenvs/l2ss-py-autotest-iYz8Sff2-py3.12/lib/python3.12/site-packages/requests/adapters.py:644: in send
resp = conn.urlopen(
... (truncated) ...
Summary:
ConnectionResetError: [Errno 104] Connection reset by peer during SSL handshake when attempting to
connect to Harmony service over HTTPS, indicating the server terminated the connection before the
TLS handshake completed, likely due to network issues, server overload, or incorrect request
parameters.
Suggested Solution:
1. Verify network connectivity and firewall rules between test runner and Harmony endpoint. 2. Check
the target URL and endpoint configuration for correctness. 3. Ensure proper SSL/TLS certificates and
that the server supports the requested protocol version. 4. Implement retry logic with exponential
backoff to handle transient connection resets. 5. Monitor server health and logs for overload or
rejection reasons; contact service admin if issue persists.
Updated: 2026-08-10 10:32:24 UTC
Job Run: https://github.com/podaac/l2ss-py-autotest/actions/runs/31370375753/job/93397801621
Regression Failures:
Concept ID:
C3555839744-OB_CLOUD| Short Name:PACE_SPEXONE_L2_AER_RTAPLAND_NRT| Test Type:spatialError Message:
Summary:
Suggested Solution: