D 2024-02-19 17:56:10.005683+00:00 Params: [('source_key', 'agdicmlk...'), ('last_polled', '2024-02-19-17-22-28')]
I 2024-02-19 17:56:10.029322+00:00 Source: @cory@social.lol (Mastodon) @cory@social.lol, https://brid.gy/mastodon/@cory@social.lol
I 2024-02-19 17:56:10.029724+00:00 Last poll: https://brid.gy/log?start_time=1708363348&key=agdicmlkLWd5ch4LEghNYXN0b2RvbiIQQGNvcnlAc29jaWFsLmxvbAw
I 2024-02-19 17:56:10.055323+00:00 Updating @cory@social.lol (Mastodon) /mastodon/@cory@social.lol : {'poll_status': 'polling', 'last_poll_attempt': datetime.datetime(2024, 2, 19, 17, 56, 10, 29841, tzinfo=datetime.timezone.utc), 'rate_limited': False}
I 2024-02-19 17:56:10.175798+00:00 no refresh_token
I 2024-02-19 17:56:10.204263+00:00 requests.get https://social.lol/api/v1/accounts/109606224363698309/statuses {'params': {'limit': 30}, 'headers': {'Authorization': '...'}}
I 2024-02-19 17:56:11.021843+00:00 Redirected to https://social.lol/api/v1/accounts/109606224363698309/statuses?limit=30
I 2024-02-19 17:56:11.025000+00:00 Received 200
I 2024-02-19 17:56:11.032003+00:00 requests.get https://social.lol/api/v1/statuses/111959363283405048/favourited_by {'headers': {'Authorization': '...'}}
I 2024-02-19 17:56:11.307456+00:00 Received 200
I 2024-02-19 17:56:11.309497+00:00 requests.get https://social.lol/api/v1/statuses/111959363283405048/reblogged_by {'headers': {'Authorization': '...'}}
I 2024-02-19 17:56:11.604786+00:00 Received 200
I 2024-02-19 17:56:11.715039+00:00 requests.get https://social.lol/api/v1/notifications {'params': {'exclude_types[]': ['follow', 'favourite', 'reblog']}, 'headers': {'Authorization': '...'}}
I 2024-02-19 17:56:12.635107+00:00 Redirected to https://social.lol/api/v1/notifications?exclude_types%5B%5D=follow&exclude_types%5B%5D=favourite&exclude_types%5B%5D=reblog
I 2024-02-19 17:56:12.638971+00:00 Received 200
I 2024-02-19 17:56:12.728910+00:00 Found 64 public activities: dict_keys(['tag:social.lol,2013:111959363283405048', 'tag:social.lol,2013:111959318767063656', 'tag:social.lol,2013:111959050162003744', 'tag:social.lol,2013:111959000457626529', 'tag:social.lol,2013:111958891551483146', 'tag:social.lol,2013:111958872812874131', 'tag:social.lol,2013:111956630381064480', 'tag:social.lol,2013:111956268659985460', 'tag:social.lol,2013:111956208190781420', 'tag:social.lol,2013:111955709698244553', 'tag:social.lol,2013:111955128069037954', 'tag:social.lol,2013:111955072238511601', 'tag:social.lol,2013:111954672559138786', 'tag:social.lol,2013:111954591673854674', 'tag:social.lol,2013:111954484320513190', 'tag:social.lol,2013:111954367946279638', 'tag:social.lol,2013:111954241979672166', 'tag:social.lol,2013:111954228943664561', 'tag:social.lol,2013:111954208835515827', 'tag:social.lol,2013:111954207582220836', 'tag:social.lol,2013:111954204595033099', 'tag:social.lol,2013:111954192278443489', 'tag:social.lol,2013:111953821622357886', 'tag:social.lol,2013:111953808716314735', 'tag:social.lol,2013:111953808167751067', 'tag:social.lol,2013:111953329482282755', 'tag:social.lol,2013:111953160787755982', 'tag:social.lol,2013:111953150650468269', 'tag:social.lol,2013:111959016483319699', 'tag:social.lol,2013:111958868422046908', 'tag:social.lol,2013:111956206146935485', 'tag:social.lol,2013:111955126574190502', 'tag:social.lol,2013:111954808997193476', 'tag:social.lol,2013:111954797350652298', 'tag:social.lol,2013:111954364886471844', 'tag:social.lol,2013:111954224811544733', 'tag:social.lol,2013:111954204671580795', 'tag:social.lol,2013:111954204119574570', 'tag:social.lol,2013:111954202818259889', 'tag:social.lol,2013:111951765048248186', 'tag:social.lol,2013:111951604586734442', 'tag:social.lol,2013:111951588725080275', 'tag:social.lol,2013:111950371870655649', 'tag:social.lol,2013:111950115876383400', 'tag:social.lol,2013:111950095835107668', 'tag:social.lol,2013:111949994576954488', 'tag:social.lol,2013:111949993287244906', 'tag:social.lol,2013:111949671429516241', 'tag:social.lol,2013:111949591351057858', 'tag:social.lol,2013:111949161780468099', 'tag:social.lol,2013:111948909721934777', 'tag:social.lol,2013:111948656552796130', 'tag:social.lol,2013:111948220856178218', 'tag:social.lol,2013:111948175759901731', 'tag:social.lol,2013:111948009999784871', 'tag:social.lol,2013:111947949569874595', 'tag:social.lol,2013:111947852297128876', 'tag:social.lol,2013:111947834891327871', 'tag:social.lol,2013:111947799151647523', 'tag:social.lol,2013:111947768220837028', 'tag:social.lol,2013:111947742966917764', 'tag:social.lol,2013:111947703822127806', 'tag:social.lol,2013:111943953171865676', 'tag:social.lol,2013:111943941373103713'])
I 2024-02-19 17:56:12.729154+00:00 Found 4 private activities: dict_keys(['tag:social.lol,2013:111958880112720901', 'tag:social.lol,2013:111958785945495743', 'tag:social.lol,2013:111958864627756941', 'tag:social.lol,2013:111958775946423102'])
D 2024-02-19 17:56:12.806156+00:00 discovering original posts for: https://social.lol/@cory/111959363283405048
I 2024-02-19 17:56:12.806755+00:00 requests.head https://coryd.dev/posts/2024/using-b2-as-a-json-data-store/ {'headers': {}}
I 2024-02-19 17:56:13.164364+00:00 Received 200
I 2024-02-19 17:56:13.164673+00:00 requests.head https://social.lol/tags/Eleventy {'headers': {'User-Agent': '...'}}
I 2024-02-19 17:56:13.396647+00:00 Received 200
I 2024-02-19 17:56:13.396964+00:00 requests.head https://social.lol/tags/WebDev {'headers': {'User-Agent': '...'}}
I 2024-02-19 17:56:13.684810+00:00 Received 200
I 2024-02-19 17:56:13.685181+00:00 requests.head https://social.lol/tags/JavaScript {'headers': {'User-Agent': '...'}}
I 2024-02-19 17:56:13.949079+00:00 Received 200
I 2024-02-19 17:56:13.949575+00:00 Original post discovery found original posts {'https://coryd.dev/posts/2024/using-b2-as-a-json-data-store/'}, mentions {'https://social.lol/tags/JavaScript', 'https://social.lol/tags/Eleventy', 'https://social.lol/tags/WebDev'}
I 2024-02-19 17:56:13.952955+00:00 requests.head https://social.lol/@cory/111959363283405048 {'headers': None}
I 2024-02-19 17:56:14.204524+00:00 Received 200
I 2024-02-19 17:56:14.204867+00:00 starting posse post discovery with syndicated https://social.lol/@cory/111959363283405048
I 2024-02-19 17:56:14.233630+00:00 requests.head https://coryd.dev/ {'headers': {}}
I 2024-02-19 17:56:14.666135+00:00 Received 200
D 2024-02-19 17:56:14.667140+00:00 fetching author url https://coryd.dev/
I 2024-02-19 17:56:14.667301+00:00 requests.get https://coryd.dev/ {'gateway': False, 'headers': {}}
I 2024-02-19 17:56:14.894382+00:00 Received 200
D 2024-02-19 17:56:14.907411+00:00 No h-feed found, fallback to top-level h-entrys.
D 2024-02-19 17:56:14.908040+00:00 ignoring h-entry with no u-url!
D 2024-02-19 17:56:14.908208+00:00 ignoring h-entry with no u-url!
D 2024-02-19 17:56:14.908313+00:00 ignoring h-entry with no u-url!
D 2024-02-19 17:56:14.908414+00:00 ignoring h-entry with no u-url!
D 2024-02-19 17:56:14.908508+00:00 ignoring h-entry with no u-url!
D 2024-02-19 17:56:14.908603+00:00 ignoring h-entry with no u-url!
D 2024-02-19 17:56:14.908707+00:00 ignoring h-entry with no u-url!
D 2024-02-19 17:56:14.908799+00:00 ignoring h-entry with no u-url!
I 2024-02-19 17:56:14.909015+00:00 requests.head https://blog.coryd.dev/ {'headers': {}}
W 2024-02-19 17:56:14.933217+00:00 Couldn't resolve URL https://blog.coryd.dev/ : HTTPSConnectionPool(host='blog.coryd.dev', port=443): Max retries exceeded with url: / (Caused by NameResolutionError("<urllib3.connection.HTTPSConnection object at 0x3e75eccb1710>: Failed to resolve 'blog.coryd.dev' ([Errno -2] Name or service not known)"))
W 2024-02-19 17:56:14.933482+00:00 Couldn't resolve URL https://blog.coryd.dev/: https://blog.coryd.dev/
D 2024-02-19 17:56:14.941237+00:00 fetching author url https://blog.coryd.dev/
I 2024-02-19 17:56:14.941516+00:00 requests.get https://blog.coryd.dev/ {'gateway': False, 'headers': {}}
I 2024-02-19 17:56:14.947281+00:00 Could not fetch author url https://blog.coryd.dev/
Traceback (most recent call last):
File "/layers/google.python.pip/pip/lib/python3.11/site-packages/urllib3/connection.py", line 198, in _new_conn
sock = connection.create_connection(
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/layers/google.python.pip/pip/lib/python3.11/site-packages/urllib3/util/connection.py", line 60, in create_connection
for res in socket.getaddrinfo(host, port, family, socket.SOCK_STREAM):
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/layers/google.python.runtime/python/lib/python3.11/socket.py", line 962, in getaddrinfo
for res in _socket.getaddrinfo(host, port, family, type, proto, flags):
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
socket.gaierror: [Errno -2] Name or service not known

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/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
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 616, in connect
self.sock = sock = self._new_conn()
^^^^^^^^^^^^^^^^
File "/layers/google.python.pip/pip/lib/python3.11/site-packages/urllib3/connection.py", line 205, in _new_conn
raise NameResolutionError(self.host, self, e) from e
urllib3.exceptions.NameResolutionError: <urllib3.connection.HTTPSConnection object at 0x3e75ecdc9050>: Failed to resolve 'blog.coryd.dev' ([Errno -2] Name or service not known)

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='blog.coryd.dev', port=443): Max retries exceeded with url: / (Caused by NameResolutionError("<urllib3.connection.HTTPSConnection object at 0x3e75ecdc9050>: Failed to resolve 'blog.coryd.dev' ([Errno -2] Name or service not known)"))

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 519, in send
raise ConnectionError(e, request=request)
requests.exceptions.ConnectionError: HTTPSConnectionPool(host='blog.coryd.dev', port=443): Max retries exceeded with url: / (Caused by NameResolutionError("<urllib3.connection.HTTPSConnection object at 0x3e75ecdc9050>: Failed to resolve 'blog.coryd.dev' ([Errno -2] Name or service not known)"))
D 2024-02-19 17:56:15.008037+00:00 posse post discovery found no relationship for https://social.lol/@cory/111959363283405048
I 2024-02-19 17:56:15.197243+00:00 https://social.lol/@cory/111959363283405048 has 1 webmention target(s): https://coryd.dev/posts/2024/using-b2-as-a-json-data-store/
I 2024-02-19 17:56:15.197576+00:00 requests.get https://social.lol/api/v1/blocks?limit=100 {'headers': {'Authorization': '...'}}
I 2024-02-19 17:56:15.507094+00:00 Received 200
D 2024-02-19 17:56:15.600947+00:00 New webmentions to propagate! Response like tag:social.lol,2013:111959363283405048_favorited_by_109355191098286248 https://social.lol/@cory/111959363283405048#favorited-by-109355191098286248
I 2024-02-19 17:56:15.632624+00:00 Added propagate task projects/brid-gy/locations/us-central1/queues/propagate/tasks/8945873918353978552 with ETA None: {'app_engine_http_request': {'http_method': 'POST', 'relative_uri': '/_ah/queue/propagate', 'body': b'response_key=agdicmlkLWd5clQLEghSZXNwb25zZSJGdGFnOnNvY2lhbC5sb2wsMjAxMzoxMTE5NTkzNjMyODM0MDUwNDhfZmF2b3JpdGVkX2J5XzEwOTM1NTE5MTA5ODI4NjI0OAw', 'headers': {'Content-Type': 'application/x-www-form-urlencoded'}}}
I 2024-02-19 17:56:15.693820+00:00 https://social.lol/@cory/111959363283405048 has 1 webmention target(s): https://coryd.dev/posts/2024/using-b2-as-a-json-data-store/
D 2024-02-19 17:56:15.749264+00:00 New webmentions to propagate! Response repost tag:social.lol,2013:111959363283405048_reblogged_by_111817488422290419 https://social.lol/@cory/111959363283405048#reblogged-by-111817488422290419
I 2024-02-19 17:56:15.787208+00:00 Added propagate task projects/brid-gy/locations/us-central1/queues/propagate/tasks/4672875648394865733 with ETA None: {'app_engine_http_request': {'http_method': 'POST', 'relative_uri': '/_ah/queue/propagate', 'body': b'response_key=agdicmlkLWd5clQLEghSZXNwb25zZSJGdGFnOnNvY2lhbC5sb2wsMjAxMzoxMTE5NTkzNjMyODM0MDUwNDhfcmVibG9nZ2VkX2J5XzExMTgxNzQ4ODQyMjI5MDQxOQw', 'headers': {'Content-Type': 'application/x-www-form-urlencoded'}}}
I 2024-02-19 17:56:15.862293+00:00 skipping refetch h-feed. last-syndication-url None, last-refetch 2023-04-05 01:01:07.886830+00:00
I 2024-02-19 17:56:15.884679+00:00 Updating @cory@social.lol (Mastodon) /mastodon/@cory@social.lol : {'last_public_post': datetime.datetime(2024, 2, 19, 17, 38, 27, 915000), 'recent_private_posts': 0, 'last_polled': datetime.datetime(2024, 2, 19, 17, 56, 10, 29841, tzinfo=datetime.timezone.utc), 'poll_status': 'ok'}
I 2024-02-19 17:56:15.999936+00:00 Added poll task projects/brid-gy/locations/us-central1/queues/poll/tasks/0732782221640012506 with ETA 1708367026: {'app_engine_http_request': {'http_method': 'POST', 'relative_uri': '/_ah/queue/poll', 'body': b'source_key=agdicmlkLWd5ch4LEghNYXN0b2RvbiIQQGNvcnlAc29jaWFsLmxvbAw&last_polled=2024-02-19-17-56-10', 'headers': {'Content-Type': 'application/x-www-form-urlencoded'}}, 'schedule_time': seconds: 1708367026
}