D 2024-02-06 15:10:49.006887+00:00 Params: [('source_key', 'agdicmlk...'), ('last_polled', '2024-02-05-18-19-13')]
I 2024-02-06 15:10:49.072711+00:00 Source: Dev-Osmium (GitHub) Dev-Osmium, https://brid.gy/github/Dev-Osmium
I 2024-02-06 15:10:49.073148+00:00 Last poll: https://brid.gy/log?start_time=1707157153&key=agdicmlkLWd5chYLEgZHaXRIdWIiCkRldi1Pc21pdW0M
I 2024-02-06 15:10:49.092790+00:00 Updating Dev-Osmium (GitHub) /github/Dev-Osmium : {'poll_status': 'polling', 'last_poll_attempt': datetime.datetime(2024, 2, 6, 15, 10, 49, 73262, tzinfo=datetime.timezone.utc), 'rate_limited': False}
D 2024-02-06 15:10:49.169688+00:00 Using ETag Sun, 04 Feb 2024 06:47:44 GMT, last activity id wpi-acm:hack-wpi-static:6
I 2024-02-06 15:10:49.203540+00:00 no refresh_token
I 2024-02-06 15:10:49.203932+00:00 requests.get https://api.github.com/notifications?all=true&participating=true&per_page=10 {'headers': {'If-Modified-Since': '...', 'Authorization': '...'}}
I 2024-02-06 15:10:49.832263+00:00 Received 200
I 2024-02-06 15:10:49.832983+00:00 requests.get https://api.github.com/repos/hackclub/dns/pulls/1061 {'headers': {'Authorization': '...'}}
I 2024-02-06 15:10:50.370187+00:00 Received 200
I 2024-02-06 15:10:50.373562+00:00 requests.get https://api.github.com/repos/hackclub/dns/pulls/1060 {'headers': {'Authorization': '...'}}
I 2024-02-06 15:10:51.173933+00:00 Received 200
I 2024-02-06 15:10:51.178352+00:00 requests.get https://api.github.com/repos/hackclub/dns/issues/1061/comments?since=2024-02-04T06:47:44Z {'headers': {'Authorization': '...'}}
I 2024-02-06 15:10:51.559834+00:00 Received 200
I 2024-02-06 15:10:51.642336+00:00 requests.get https://api.github.com/repos/hackclub/dns/issues/1061/reactions {'headers': {'Authorization': '...'}}
I 2024-02-06 15:10:52.933420+00:00 Received 200
I 2024-02-06 15:10:52.935556+00:00 requests.get https://api.github.com/repos/hackclub/dns/issues/1060/comments?since=2024-02-04T06:47:44Z {'headers': {'Authorization': '...'}}
I 2024-02-06 15:10:53.365461+00:00 Received 200
I 2024-02-06 15:10:53.368787+00:00 requests.get https://api.github.com/repos/hackclub/dns/issues/1060/reactions {'headers': {'Authorization': '...'}}
I 2024-02-06 15:10:54.182247+00:00 Received 200
I 2024-02-06 15:10:54.189219+00:00 Found 2 public activities: dict_keys(['tag:github.com,2013:hackclub:dns:1061', 'tag:github.com,2013:hackclub:dns:1060'])
I 2024-02-06 15:10:54.189474+00:00 Found 0 private activities: dict_keys([])
D 2024-02-06 15:10:54.191833+00:00 discovering original posts for: https://github.com/hackclub/dns/pull/1060
I 2024-02-06 15:10:54.192031+00:00 Original post discovery found original posts set(), mentions set()
I 2024-02-06 15:10:54.192451+00:00 requests.head https://github.com/hackclub/dns/pull/1060 {'headers': None}
I 2024-02-06 15:10:54.901129+00:00 Received 200
I 2024-02-06 15:10:54.901506+00:00 starting posse post discovery with syndicated https://github.com/hackclub/dns/pull/1060
I 2024-02-06 15:10:54.992624+00:00 requests.head https://devosmium.xyz/ {'headers': {}}
W 2024-02-06 15:10:55.286067+00:00 Couldn't resolve URL https://devosmium.xyz/ : HTTPSConnectionPool(host='devosmium.xyz', port=443): Max retries exceeded with url: / (Caused by SSLError(SSLCertVerificationError(1, "[SSL: CERTIFICATE_VERIFY_FAILED] certificate verify failed: Hostname mismatch, certificate is not valid for 'devosmium.xyz'. (_ssl.c:1006)")))
W 2024-02-06 15:10:55.330679+00:00 Couldn't resolve URL https://devosmium.xyz/: https://devosmium.xyz/
D 2024-02-06 15:10:55.331945+00:00 fetching author url https://devosmium.xyz/
I 2024-02-06 15:10:55.332161+00:00 requests.get https://devosmium.xyz/ {'gateway': False, 'headers': {}}
I 2024-02-06 15:10:55.566636+00:00 Could not fetch author url https://devosmium.xyz/
Traceback (most recent call last):
File "/layers/google.python.pip/pip/lib/python3.11/site-packages/urllib3/connectionpool.py", line 467, in _make_request
self._validate_conn(conn)
File "/layers/google.python.pip/pip/lib/python3.11/site-packages/urllib3/connectionpool.py", line 1099, in _validate_conn
conn.connect()
File "/layers/google.python.pip/pip/lib/python3.11/site-packages/urllib3/connection.py", line 653, in connect
sock_and_verified = _ssl_wrap_socket_and_match_hostname(
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/layers/google.python.pip/pip/lib/python3.11/site-packages/urllib3/connection.py", line 806, in _ssl_wrap_socket_and_match_hostname
ssl_sock = ssl_wrap_socket(
^^^^^^^^^^^^^^^^
File "/layers/google.python.pip/pip/lib/python3.11/site-packages/urllib3/util/ssl_.py", line 465, in ssl_wrap_socket
ssl_sock = _ssl_wrap_socket_impl(sock, context, tls_in_tls, server_hostname)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/layers/google.python.pip/pip/lib/python3.11/site-packages/urllib3/util/ssl_.py", line 509, in _ssl_wrap_socket_impl
return ssl_context.wrap_socket(sock, server_hostname=server_hostname)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/layers/google.python.runtime/python/lib/python3.11/ssl.py", line 517, in wrap_socket
return self.sslsocket_class._create(
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/layers/google.python.runtime/python/lib/python3.11/ssl.py", line 1108, in _create
self.do_handshake()
File "/layers/google.python.runtime/python/lib/python3.11/ssl.py", line 1383, in do_handshake
self._sslobj.do_handshake()
ssl.SSLCertVerificationError: [SSL: CERTIFICATE_VERIFY_FAILED] certificate verify failed: Hostname mismatch, certificate is not valid for 'devosmium.xyz'. (_ssl.c:1006)

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
File "/layers/google.python.pip/pip/lib/python3.11/site-packages/urllib3/connectionpool.py", line 793, in urlopen
response = self._make_request(
^^^^^^^^^^^^^^^^^^^
File "/layers/google.python.pip/pip/lib/python3.11/site-packages/urllib3/connectionpool.py", line 491, in _make_request
raise new_e
urllib3.exceptions.SSLError: [SSL: CERTIFICATE_VERIFY_FAILED] certificate verify failed: Hostname mismatch, certificate is not valid for 'devosmium.xyz'. (_ssl.c:1006)

The above exception was the direct cause of the following exception:

Traceback (most recent call last):
File "/layers/google.python.pip/pip/lib/python3.11/site-packages/requests/adapters.py", line 486, in send
resp = conn.urlopen(
^^^^^^^^^^^^^
File "/layers/google.python.pip/pip/lib/python3.11/site-packages/urllib3/connectionpool.py", line 847, in urlopen
retries = retries.increment(
^^^^^^^^^^^^^^^^^^
File "/layers/google.python.pip/pip/lib/python3.11/site-packages/urllib3/util/retry.py", line 515, in increment
raise MaxRetryError(_pool, url, reason) from reason # type: ignore[arg-type]
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
urllib3.exceptions.MaxRetryError: HTTPSConnectionPool(host='devosmium.xyz', port=443): Max retries exceeded with url: / (Caused by SSLError(SSLCertVerificationError(1, "[SSL: CERTIFICATE_VERIFY_FAILED] certificate verify failed: Hostname mismatch, certificate is not valid for 'devosmium.xyz'. (_ssl.c:1006)")))

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
File "/workspace/original_post_discovery.py", line 300, in _process_author
author_mf2 = util.fetch_mf2(author_url)
^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/workspace/util.py", line 273, in fetch_mf2
return util.fetch_mf2(url, get_fn=requests_get, **kwargs)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/layers/google.python.pip/pip/lib/python3.11/site-packages/oauth_dropins/webutil/util.py", line 2228, in fetch_mf2
resp = get_fn(fragmentless(url), gateway=gateway, **kwargs)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/workspace/util.py", line 268, in requests_get
return util.requests_get(url, **kwargs)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/layers/google.python.pip/pip/lib/python3.11/site-packages/oauth_dropins/webutil/util.py", line 1667, in call
resp = getattr((session or requests), fn)(url, *args, **kwargs)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/layers/google.python.pip/pip/lib/python3.11/site-packages/requests/api.py", line 73, in get
return request("get", url, params=params, **kwargs)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/layers/google.python.pip/pip/lib/python3.11/site-packages/requests/api.py", line 59, in request
return session.request(method=method, url=url, **kwargs)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/layers/google.python.pip/pip/lib/python3.11/site-packages/requests/sessions.py", line 589, in request
resp = self.send(prep, **send_kwargs)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/layers/google.python.pip/pip/lib/python3.11/site-packages/requests/sessions.py", line 703, in send
r = adapter.send(request, **kwargs)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/layers/google.python.pip/pip/lib/python3.11/site-packages/requests/adapters.py", line 517, in send
raise SSLError(e, request=request)
requests.exceptions.SSLError: HTTPSConnectionPool(host='devosmium.xyz', port=443): Max retries exceeded with url: / (Caused by SSLError(SSLCertVerificationError(1, "[SSL: CERTIFICATE_VERIFY_FAILED] certificate verify failed: Hostname mismatch, certificate is not valid for 'devosmium.xyz'. (_ssl.c:1006)")))
D 2024-02-06 15:10:55.571079+00:00 posse post discovery found no relationship for https://github.com/hackclub/dns/pull/1060
I 2024-02-06 15:10:55.821778+00:00 skipping refetch h-feed. last-syndication-url None, last-refetch 1970-01-01 00:00:00+00:00
I 2024-02-06 15:10:55.853115+00:00 Updating Dev-Osmium (GitHub) /github/Dev-Osmium : {'recent_private_posts': 0, 'last_polled': datetime.datetime(2024, 2, 6, 15, 10, 49, 73262, tzinfo=datetime.timezone.utc), 'poll_status': 'ok', 'last_activities_etag': 'Tue, 06 Feb 2024 12:57:39 GMT'}
I 2024-02-06 15:10:55.980356+00:00 Added poll task projects/brid-gy/locations/us-central1/queues/poll/tasks/18702448510779388141 with ETA 1707316954: {'app_engine_http_request': {'http_method': 'POST', 'relative_uri': '/_ah/queue/poll', 'body': b'source_key=agdicmlkLWd5chYLEgZHaXRIdWIiCkRldi1Pc21pdW0M&last_polled=2024-02-06-15-10-49', 'headers': {'Content-Type': 'application/x-www-form-urlencoded'}}, 'schedule_time': seconds: 1707316954
}