D 2024-02-13 22:41:50.012462+00:00 Params: [('source_key', 'agdicmlk...'), ('last_polled', '2024-02-13-22-08-11')]
I 2024-02-13 22:41:50.043227+00:00 Source: @liztai@hachyderm.io (Mastodon) @liztai@hachyderm.io, https://brid.gy/mastodon/@liztai@hachyderm.io
I 2024-02-13 22:41:50.043585+00:00 Last poll: https://brid.gy/log?start_time=1707862091&key=agdicmlkLWd5ciILEghNYXN0b2RvbiIUQGxpenRhaUBoYWNoeWRlcm0uaW8M
I 2024-02-13 22:41:50.062621+00:00 Updating @liztai@hachyderm.io (Mastodon) /mastodon/@liztai@hachyderm.io : {'poll_status': 'polling', 'last_poll_attempt': datetime.datetime(2024, 2, 13, 22, 41, 50, 43680, tzinfo=datetime.timezone.utc), 'rate_limited': False}
I 2024-02-13 22:41:50.157799+00:00 no refresh_token
I 2024-02-13 22:41:50.177350+00:00 requests.get https://hachyderm.io/api/v1/accounts/109363943351541710/statuses {'params': {'limit': 30}, 'headers': {'Authorization': '...'}}
I 2024-02-13 22:41:51.034157+00:00 Redirected to https://hachyderm.io/api/v1/accounts/109363943351541710/statuses?limit=30
I 2024-02-13 22:41:51.036162+00:00 Received 200
I 2024-02-13 22:41:51.040796+00:00 requests.get https://hachyderm.io/api/v1/statuses/111926484995662717/context {'headers': {'Authorization': '...'}}
I 2024-02-13 22:41:52.486080+00:00 Received 200
I 2024-02-13 22:41:52.492049+00:00 requests.get https://hachyderm.io/api/v1/statuses/111926484995662717/favourited_by {'headers': {'Authorization': '...'}}
I 2024-02-13 22:41:52.961751+00:00 Received 200
I 2024-02-13 22:41:53.042683+00:00 requests.get https://hachyderm.io/api/v1/notifications {'params': {'exclude_types[]': ['follow', 'favourite', 'reblog']}, 'headers': {'Authorization': '...'}}
I 2024-02-13 22:41:54.379586+00:00 Redirected to https://hachyderm.io/api/v1/notifications?exclude_types%5B%5D=follow&exclude_types%5B%5D=favourite&exclude_types%5B%5D=reblog
I 2024-02-13 22:41:54.381058+00:00 Received 200
I 2024-02-13 22:41:54.539571+00:00 Found 39 public activities: dict_keys(['tag:hachyderm.io,2013:111926484995662717', 'tag:hachyderm.io,2013:111926475204370157', 'tag:hachyderm.io,2013:111924092865733641', 'tag:hachyderm.io,2013:111923075198403926', 'tag:hachyderm.io,2013:111922806262272243', 'tag:hachyderm.io,2013:111922536172784315', 'tag:hachyderm.io,2013:111922441108896284', 'tag:hachyderm.io,2013:111917490068687926', 'tag:hachyderm.io,2013:111916385697262782', 'tag:hachyderm.io,2013:111916148651851277', 'tag:hachyderm.io,2013:111915930907944402', 'tag:hachyderm.io,2013:111915922175649490', 'tag:hachyderm.io,2013:111915879708980824', 'tag:hachyderm.io,2013:111915874754056631', 'tag:hachyderm.io,2013:111915802759506122', 'tag:hachyderm.io,2013:111915208601841112', 'tag:hachyderm.io,2013:111915170043073877', 'tag:hachyderm.io,2013:111912608763799028', 'tag:hachyderm.io,2013:111912594990653517', 'tag:hachyderm.io,2013:111911916872899839', 'tag:hachyderm.io,2013:111911477394970511', 'tag:hachyderm.io,2013:111911054827025345', 'tag:hachyderm.io,2013:111910924306538932', 'tag:hachyderm.io,2013:111909904945872075', 'tag:hachyderm.io,2013:111909616060035109', 'tag:hachyderm.io,2013:111907793858293667', 'tag:hachyderm.io,2013:111907768033522175', 'tag:hachyderm.io,2013:111907762698804486', 'tag:hachyderm.io,2013:111907757790754423', 'tag:hachyderm.io,2013:111907754304614657', 'tag:hachyderm.io,2013:111926508070099546', 'tag:hachyderm.io,2013:111922887606519794', 'tag:hachyderm.io,2013:111922796138987501', 'tag:hachyderm.io,2013:111918676554718494', 'tag:hachyderm.io,2013:111918587670197648', 'tag:hachyderm.io,2013:111918584065011103', 'tag:hachyderm.io,2013:111918295056697509', 'tag:hachyderm.io,2013:111917100070367378', 'tag:hachyderm.io,2013:111916214632092032'])
I 2024-02-13 22:41:54.539812+00:00 Found 0 private activities: dict_keys([])
D 2024-02-13 22:41:54.542855+00:00 discovering original posts for: https://hachyderm.io/@liztai/111926484995662717
I 2024-02-13 22:41:54.543295+00:00 requests.head https://nerdjoy.social/@JillsJoy {'headers': {}}
I 2024-02-13 22:41:54.928535+00:00 Received 200
I 2024-02-13 22:41:54.928855+00:00 Original post discovery found original posts set(), mentions {'https://nerdjoy.social/@JillsJoy'}
I 2024-02-13 22:41:54.930109+00:00 requests.head https://hachyderm.io/@liztai/111926484995662717 {'headers': None}
I 2024-02-13 22:41:55.759476+00:00 Received 200
I 2024-02-13 22:41:55.759761+00:00 starting posse post discovery with syndicated https://hachyderm.io/@liztai/111926484995662717
I 2024-02-13 22:41:55.872401+00:00 requests.head https://elizabethtai.substack.com/ {'headers': {}}
I 2024-02-13 22:41:56.533189+00:00 Received 200
D 2024-02-13 22:41:56.534646+00:00 fetching author url https://elizabethtai.substack.com/
I 2024-02-13 22:41:56.534845+00:00 requests.get https://elizabethtai.substack.com/ {'gateway': False, 'headers': {}}
I 2024-02-13 22:41:56.869079+00:00 Received 200
D 2024-02-13 22:41:56.877722+00:00 No h-feed found, fallback to top-level h-entrys.
I 2024-02-13 22:41:56.878337+00:00 requests.head https://elizabethtai.com/ {'headers': {}}
I 2024-02-13 22:41:57.351808+00:00 Received 200
D 2024-02-13 22:41:57.354424+00:00 fetching author url https://elizabethtai.com/
I 2024-02-13 22:41:57.354700+00:00 requests.get https://elizabethtai.com/ {'gateway': False, 'headers': {}}
I 2024-02-13 22:41:57.634187+00:00 Received 200
D 2024-02-13 22:42:00.183534+00:00 processing permalink: https://elizabethtai.com/2024/02/11/thoughts-on-tucker-carlsons-interview-with-vladmir-putin/
D 2024-02-13 22:42:00.183768+00:00 processing permalink: https://elizabethtai.com/2024/02/09/chinese-new-year-auntie-uncle-time/
D 2024-02-13 22:42:00.183863+00:00 processing permalink: https://elizabethtai.com/2024/01/12/2024-beauty/
D 2024-02-13 22:42:00.183940+00:00 processing permalink: https://elizabethtai.com/2024/01/02/why-i-am-learning-mandarin-in-2024/
D 2024-02-13 22:42:00.184013+00:00 processing permalink: https://elizabethtai.com/2024/02/01/the-tools-and-courses-im-using-to-learn-mandarin-free-and-paid/
D 2024-02-13 22:42:00.184083+00:00 processing permalink: https://elizabethtai.com/2023/12/29/2023-recap-concepts-and-discoveries-that-made-the-year-better-for-me/
D 2024-02-13 22:42:00.184163+00:00 processing permalink: https://elizabethtai.com/2023/12/28/how-to-do-a-year-end-reflection/
I 2024-02-13 22:42:00.184349+00:00 requests.head https://frontmatter.elizabethtai.com/ {'headers': {}}
W 2024-02-13 22:42:00.392505+00:00 Couldn't resolve URL https://frontmatter.elizabethtai.com/ : HTTPSConnectionPool(host='frontmatter.elizabethtai.com', 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 'frontmatter.elizabethtai.com'. (_ssl.c:1006)")))
W 2024-02-13 22:42:00.392812+00:00 Couldn't resolve URL https://frontmatter.elizabethtai.com/: https://frontmatter.elizabethtai.com/
D 2024-02-13 22:42:00.393709+00:00 fetching author url https://frontmatter.elizabethtai.com/
I 2024-02-13 22:42:00.393841+00:00 requests.get https://frontmatter.elizabethtai.com/ {'gateway': False, 'headers': {}}
I 2024-02-13 22:42:00.587719+00:00 Could not fetch author url https://frontmatter.elizabethtai.com/
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 'frontmatter.elizabethtai.com'. (_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 'frontmatter.elizabethtai.com'. (_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='frontmatter.elizabethtai.com', 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 'frontmatter.elizabethtai.com'. (_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='frontmatter.elizabethtai.com', 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 'frontmatter.elizabethtai.com'. (_ssl.c:1006)")))
I 2024-02-13 22:42:00.643541+00:00 requests.head https://dramatea88.wordpress.com/ {'headers': {}}
I 2024-02-13 22:42:01.254595+00:00 Received 200
D 2024-02-13 22:42:01.255656+00:00 fetching author url https://dramatea88.wordpress.com/
I 2024-02-13 22:42:01.255798+00:00 requests.get https://dramatea88.wordpress.com/ {'gateway': False, 'headers': {}}
I 2024-02-13 22:42:01.849802+00:00 Received 200
I 2024-02-13 22:42:04.250410+00:00 Hit cap of 10 permalinks. Stopping.
D 2024-02-13 22:42:04.399389+00:00 processing permalink: https://dramatea88.wordpress.com/2024/02/13/vigilante-kdrama-review/
D 2024-02-13 22:42:04.399702+00:00 processing permalink: https://dramatea88.wordpress.com/2024/01/31/season-1-episode-9-what-i-watched-in-january-2024-draw-the-line-three-body-the-sword-the-brocade-deaths-game-and-so-much-more/
D 2024-02-13 22:42:04.399806+00:00 processing permalink: https://dramatea88.wordpress.com/2024/01/26/love-by-hypnotic-review/
D 2024-02-13 22:42:04.399918+00:00 processing permalink: https://dramatea88.wordpress.com/2024/01/21/three-body-thoughts-about-the-ending-chinese-tv-adaptation/
D 2024-02-13 22:42:04.400011+00:00 processing permalink: https://dramatea88.wordpress.com/2024/01/21/three-body-chinese-tv-adaptation-a-review/
D 2024-02-13 22:42:04.400091+00:00 processing permalink: https://dramatea88.wordpress.com/2024/01/09/the-sword-and-the-brocade-review/
D 2024-02-13 22:42:04.400183+00:00 processing permalink: https://dramatea88.wordpress.com/2024/01/01/the-blood-of-youth-review/
D 2024-02-13 22:42:04.400262+00:00 processing permalink: https://dramatea88.wordpress.com/2024/01/05/lee-sun-kyuns-passing/
D 2024-02-13 22:42:04.400344+00:00 processing permalink: https://dramatea88.wordpress.com/2023/12/30/all-the-cdramas-i-watched-and-dropped-in-2023/
D 2024-02-13 22:42:04.400421+00:00 processing permalink: https://dramatea88.wordpress.com/2023/12/27/season-1-episode-8-top-5-cdramas-of-2023/
D 2024-02-13 22:42:04.400512+00:00 posse post discovery found no relationship for https://hachyderm.io/@liztai/111926484995662717
I 2024-02-13 22:42:04.558959+00:00 https://hachyderm.io/@liztai/111926484995662717 has 1 webmention target(s): https://nerdjoy.social/@JillsJoy
I 2024-02-13 22:42:04.559218+00:00 requests.get https://hachyderm.io/api/v1/blocks?limit=100 {'headers': {'Authorization': '...'}}
I 2024-02-13 22:42:05.718096+00:00 Received 200
I 2024-02-13 22:42:05.721765+00:00 requests.get https://hachyderm.io/api/v1/blocks?limit=100&max_id=16454 {'headers': {'Authorization': '...'}}
I 2024-02-13 22:42:06.542270+00:00 Received 200
D 2024-02-13 22:42:06.630476+00:00 New webmentions to propagate! Response comment tag:hachyderm.io,2013:111926508070099546 https://NerdJoy.social/@JillsJoy/111926508033840180
I 2024-02-13 22:42:06.663694+00:00 Added propagate task projects/brid-gy/locations/us-central1/queues/propagate/tasks/4921467654319813203 with ETA None: {'app_engine_http_request': {'http_method': 'POST', 'relative_uri': '/_ah/queue/propagate', 'body': b'response_key=agdicmlkLWd5cjYLEghSZXNwb25zZSIodGFnOmhhY2h5ZGVybS5pbywyMDEzOjExMTkyNjUwODA3MDA5OTU0Ngw', 'headers': {'Content-Type': 'application/x-www-form-urlencoded'}}}
I 2024-02-13 22:42:06.838707+00:00 skipping refetch h-feed. last-syndication-url None, last-refetch 2023-09-15 23:30:43.925356+00:00
I 2024-02-13 22:42:06.862966+00:00 Updating @liztai@hachyderm.io (Mastodon) /mastodon/@liztai@hachyderm.io : {'last_public_post': datetime.datetime(2024, 2, 13, 22, 22, 56), 'recent_private_posts': 0, 'last_polled': datetime.datetime(2024, 2, 13, 22, 41, 50, 43680, tzinfo=datetime.timezone.utc), 'poll_status': 'ok'}
I 2024-02-13 22:42:06.966888+00:00 Added poll task projects/brid-gy/locations/us-central1/queues/poll/tasks/2867347775716992914 with ETA 1707865839: {'app_engine_http_request': {'http_method': 'POST', 'relative_uri': '/_ah/queue/poll', 'body': b'source_key=agdicmlkLWd5ciILEghNYXN0b2RvbiIUQGxpenRhaUBoYWNoeWRlcm0uaW8M&last_polled=2024-02-13-22-41-50', 'headers': {'Content-Type': 'application/x-www-form-urlencoded'}}, 'schedule_time': seconds: 1707865839
}