D 2024-01-24 09:33:56.192152+00:00 Params: [('source_key', 'agdicmlk...'), ('last_polled', '2024-01-24-09-05-57')]
I 2024-01-24 09:33:56.211381+00:00 Source: @mstrkapowski@mastodon.online (Mastodon) @mstrkapowski@mastodon.online, https://brid.gy/mastodon/@mstrkapowski@mastodon.online
I 2024-01-24 09:33:56.212352+00:00 Last poll: https://brid.gy/log?start_time=1706087157&key=agdicmlkLWd5cisLEghNYXN0b2RvbiIdQG1zdHJrYXBvd3NraUBtYXN0b2Rvbi5vbmxpbmUM
I 2024-01-24 09:33:56.233517+00:00 Updating @mstrkapowski@mastodon.online (Mastodon) /mastodon/@mstrkapowski@mastodon.online : {'poll_status': 'polling', 'last_poll_attempt': datetime.datetime(2024, 1, 24, 9, 33, 56, 212541, tzinfo=datetime.timezone.utc), 'rate_limited': False}
I 2024-01-24 09:33:56.398180+00:00 no refresh_token
I 2024-01-24 09:33:56.481487+00:00 requests.get https://mastodon.online/api/v1/accounts/108193594248241022/statuses {'params': {'limit': 30}, 'headers': {'Authorization': '...'}}
I 2024-01-24 09:33:57.786662+00:00 Redirected to https://mastodon.online/api/v1/accounts/108193594248241022/statuses?limit=30
I 2024-01-24 09:33:57.786929+00:00 Received 200
I 2024-01-24 09:33:58.319737+00:00 requests.get https://mastodon.online/api/v1/statuses/111810213222634829/favourited_by {'headers': {'Authorization': '...'}}
I 2024-01-24 09:33:59.278351+00:00 Received 200
I 2024-01-24 09:33:59.491303+00:00 requests.get https://mastodon.online/api/v1/statuses/111806071090244603/favourited_by {'headers': {'Authorization': '...'}}
I 2024-01-24 09:34:00.989084+00:00 Received 200
I 2024-01-24 09:34:01.498415+00:00 requests.get https://mastodon.online/api/v1/notifications {'params': {'exclude_types[]': ['follow', 'favourite', 'reblog']}, 'headers': {'Authorization': '...'}}
I 2024-01-24 09:34:02.948697+00:00 Redirected to https://mastodon.online/api/v1/notifications?exclude_types%5B%5D=follow&exclude_types%5B%5D=favourite&exclude_types%5B%5D=reblog
I 2024-01-24 09:34:02.949042+00:00 Received 200
I 2024-01-24 09:34:03.804661+00:00 Found 68 public activities: dict_keys(['tag:mastodon.online,2013:111810213222634829', 'tag:mastodon.online,2013:111810112631317015', 'tag:mastodon.online,2013:111809534400562552', 'tag:mastodon.online,2013:111807748265199121', 'tag:mastodon.online,2013:111807702398489383', 'tag:mastodon.online,2013:111807693294728256', 'tag:mastodon.online,2013:111807603930890195', 'tag:mastodon.online,2013:111807524537260882', 'tag:mastodon.online,2013:111807018833584543', 'tag:mastodon.online,2013:111806804179357983', 'tag:mastodon.online,2013:111806727912935797', 'tag:mastodon.online,2013:111806633438145411', 'tag:mastodon.online,2013:111806544641250040', 'tag:mastodon.online,2013:111806469296067282', 'tag:mastodon.online,2013:111806454172103683', 'tag:mastodon.online,2013:111806444247197625', 'tag:mastodon.online,2013:111806208978994477', 'tag:mastodon.online,2013:111806196659624019', 'tag:mastodon.online,2013:111806188986021672', 'tag:mastodon.online,2013:111806071090244603', 'tag:mastodon.online,2013:111806028690563890', 'tag:mastodon.online,2013:111805671857828207', 'tag:mastodon.online,2013:111805662061992096', 'tag:mastodon.online,2013:111804749375093141', 'tag:mastodon.online,2013:111804736485019726', 'tag:mastodon.online,2013:111804725323401050', 'tag:mastodon.online,2013:111804721158772043', 'tag:mastodon.online,2013:111802110881942810', 'tag:mastodon.online,2013:111801111210483276', 'tag:mastodon.online,2013:111809741899841682', 'tag:mastodon.online,2013:111809645562786342', 'tag:mastodon.online,2013:111809259553785311', 'tag:mastodon.online,2013:111808351270603134', 'tag:mastodon.online,2013:111807921468312894', 'tag:mastodon.online,2013:111807912261615054', 'tag:mastodon.online,2013:111807788008758748', 'tag:mastodon.online,2013:111807631710775661', 'tag:mastodon.online,2013:111807592131531193', 'tag:mastodon.online,2013:111807472164638601', 'tag:mastodon.online,2013:111807461775467437', 'tag:mastodon.online,2013:111807446607287901', 'tag:mastodon.online,2013:111807398455491998', 'tag:mastodon.online,2013:111807357426403196', 'tag:mastodon.online,2013:111807349942060268', 'tag:mastodon.online,2013:111807098107389001', 'tag:mastodon.online,2013:111807088956053146', 'tag:mastodon.online,2013:111807076223891289', 'tag:mastodon.online,2013:111807060914379592', 'tag:mastodon.online,2013:111806941459755065', 'tag:mastodon.online,2013:111806910876486992', 'tag:mastodon.online,2013:111806863938144825', 'tag:mastodon.online,2013:111806814734923682', 'tag:mastodon.online,2013:111806794479228306', 'tag:mastodon.online,2013:111806781818831364', 'tag:mastodon.online,2013:111806777198967730', 'tag:mastodon.online,2013:111806766399568762', 'tag:mastodon.online,2013:111806749803712534', 'tag:mastodon.online,2013:111806746293820547', 'tag:mastodon.online,2013:111806745479213269', 'tag:mastodon.online,2013:111806715115999795', 'tag:mastodon.online,2013:111806710837122205', 'tag:mastodon.online,2013:111806683299581521', 'tag:mastodon.online,2013:111806671657730270', 'tag:mastodon.online,2013:111806634159569271', 'tag:mastodon.online,2013:111806615920256033', 'tag:mastodon.online,2013:111806600660806442', 'tag:mastodon.online,2013:111806598512498833', 'tag:mastodon.online,2013:111806595462253945'])
I 2024-01-24 09:34:03.805204+00:00 Found 1 private activities: dict_keys(['tag:mastodon.online,2013:111805722302028340'])
D 2024-01-24 09:34:03.895973+00:00 discovering original posts for: https://mastodon.online/@mstrkapowski/111810213222634829
I 2024-01-24 09:34:03.896516+00:00 requests.head https://mastodon.social/@ohhelloana {'headers': {}}
I 2024-01-24 09:34:04.682550+00:00 Received 200
I 2024-01-24 09:34:04.683867+00:00 Original post discovery found original posts set(), mentions {'https://mastodon.social/@ohhelloana'}
I 2024-01-24 09:34:04.684851+00:00 requests.head https://mastodon.online/@mstrkapowski/111810213222634829 {'headers': None}
I 2024-01-24 09:34:05.282875+00:00 Received 200
I 2024-01-24 09:34:05.283368+00:00 starting posse post discovery with syndicated https://mastodon.online/@mstrkapowski/111810213222634829
I 2024-01-24 09:34:05.386136+00:00 requests.head https://chrismcleod.dev/ {'headers': {}}
I 2024-01-24 09:34:05.929747+00:00 Received 200
D 2024-01-24 09:34:05.930954+00:00 fetching author url https://chrismcleod.dev/
I 2024-01-24 09:34:05.931256+00:00 requests.get https://chrismcleod.dev/ {'gateway': False, 'headers': {}}
I 2024-01-24 09:34:06.714972+00:00 Received 200
D 2024-01-24 09:34:06.822604+00:00 processing permalink: https://chrismcleod.dev/blog/sending-webmentions-after-deploying-to-azure-static-web-apps/
D 2024-01-24 09:34:06.822908+00:00 processing permalink: https://chrismcleod.dev/blog/doing-more-with-what-you-already-have/
D 2024-01-24 09:34:06.823035+00:00 processing permalink: https://chrismcleod.dev/blog/adding-site-search-eleventy-pagefind-web-component/
D 2024-01-24 09:34:06.823167+00:00 processing permalink: https://chrismcleod.dev/blog/i-hate-icloud-for-windows/
I 2024-01-24 09:34:06.823397+00:00 requests.head https://worldsinminiature.com/ {'headers': {}}
W 2024-01-24 09:34:21.885418+00:00 Couldn't resolve URL https://worldsinminiature.com/ : HTTPSConnectionPool(host='worldsinminiature.com', port=443): Max retries exceeded with url: / (Caused by ConnectTimeoutError(<urllib3.connection.HTTPSConnection object at 0x3e37fe156350>, 'Connection to worldsinminiature.com timed out. (connect timeout=15)'))
W 2024-01-24 09:34:21.885761+00:00 Couldn't resolve URL https://worldsinminiature.com/: https://worldsinminiature.com/
D 2024-01-24 09:34:21.886889+00:00 fetching author url https://worldsinminiature.com/
I 2024-01-24 09:34:21.887109+00:00 requests.get https://worldsinminiature.com/ {'gateway': False, 'headers': {}}
I 2024-01-24 09:34:36.894361+00:00 Could not fetch author url https://worldsinminiature.com/
Traceback (most recent call last):
File "/layers/google.python.pip/pip/lib/python3.11/site-packages/urllib3/connection.py", line 203, in _new_conn
sock = connection.create_connection(
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/layers/google.python.pip/pip/lib/python3.11/site-packages/urllib3/util/connection.py", line 85, in create_connection
raise err
File "/layers/google.python.pip/pip/lib/python3.11/site-packages/urllib3/util/connection.py", line 73, in create_connection
sock.connect(sa)
TimeoutError: timed out

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 790, 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 1096, in _validate_conn
conn.connect()
File "/layers/google.python.pip/pip/lib/python3.11/site-packages/urllib3/connection.py", line 611, in connect
self.sock = sock = self._new_conn()
^^^^^^^^^^^^^^^^
File "/layers/google.python.pip/pip/lib/python3.11/site-packages/urllib3/connection.py", line 212, in _new_conn
raise ConnectTimeoutError(
urllib3.exceptions.ConnectTimeoutError: (<urllib3.connection.HTTPSConnection object at 0x3e37ff513b10>, 'Connection to worldsinminiature.com timed out. (connect timeout=15)')

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 844, 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='worldsinminiature.com', port=443): Max retries exceeded with url: / (Caused by ConnectTimeoutError(<urllib3.connection.HTTPSConnection object at 0x3e37ff513b10>, 'Connection to worldsinminiature.com timed out. (connect timeout=15)'))

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 2223, 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 1662, 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 507, in send
raise ConnectTimeout(e, request=request)
requests.exceptions.ConnectTimeout: HTTPSConnectionPool(host='worldsinminiature.com', port=443): Max retries exceeded with url: / (Caused by ConnectTimeoutError(<urllib3.connection.HTTPSConnection object at 0x3e37ff513b10>, 'Connection to worldsinminiature.com timed out. (connect timeout=15)'))
I 2024-01-24 09:34:36.990139+00:00 requests.head https://ipaintedthis.app/profile/mstrkapowski {'headers': {}}
I 2024-01-24 09:34:38.281875+00:00 Received 200
D 2024-01-24 09:34:38.283026+00:00 fetching author url https://ipaintedthis.app/profile/mstrkapowski
I 2024-01-24 09:34:38.283242+00:00 requests.get https://ipaintedthis.app/profile/mstrkapowski {'gateway': False, 'headers': {}}
I 2024-01-24 09:34:38.882557+00:00 Received 200
D 2024-01-24 09:34:38.887190+00:00 No h-feed found, fallback to top-level h-entrys.
D 2024-01-24 09:34:38.888421+00:00 posse post discovery found no relationship for https://mastodon.online/@mstrkapowski/111810213222634829
D 2024-01-24 09:34:39.386866+00:00 discovering original posts for: https://mastodon.online/@mstrkapowski/111806071090244603
I 2024-01-24 09:34:39.387236+00:00 Original post discovery found original posts set(), mentions set()
I 2024-01-24 09:34:39.387601+00:00 requests.head https://mastodon.online/@mstrkapowski/111806071090244603 {'headers': None}
I 2024-01-24 09:34:40.645671+00:00 Received 200
I 2024-01-24 09:34:40.646143+00:00 starting posse post discovery with syndicated https://mastodon.online/@mstrkapowski/111806071090244603
I 2024-01-24 09:34:40.925997+00:00 skipping refetch h-feed. last-syndication-url None, last-refetch 1970-01-01 00:00:00+00:00
I 2024-01-24 09:34:40.948016+00:00 Updating @mstrkapowski@mastodon.online (Mastodon) /mastodon/@mstrkapowski@mastodon.online : {'last_public_post': datetime.datetime(2024, 1, 24, 9, 27, 38, 601000), 'recent_private_posts': 0, 'last_polled': datetime.datetime(2024, 1, 24, 9, 33, 56, 212541, tzinfo=datetime.timezone.utc), 'poll_status': 'ok'}
I 2024-01-24 09:34:41.047647+00:00 Added poll task projects/brid-gy/locations/us-central1/queues/poll/tasks/2773165413141261731 with ETA 1706090638: {'app_engine_http_request': {'http_method': 'POST', 'relative_uri': '/_ah/queue/poll', 'body': b'source_key=agdicmlkLWd5cisLEghNYXN0b2RvbiIdQG1zdHJrYXBvd3NraUBtYXN0b2Rvbi5vbmxpbmUM&last_polled=2024-01-24-09-33-56', 'headers': {'Content-Type': 'application/x-www-form-urlencoded'}}, 'schedule_time': seconds: 1706090638
}