!SFgClZZicGzvdPoxUG:matrix.org

Pantalaimon

117 Members
A matrix daemon for offloading E2EE and more | https://github.com/matrix-org/pantalaimon | Latest release 0.10.3 https://pypi.org/project/pantalaimon/65 Servers

Load older messages


SenderMessageTime
25 Jun 2021
@tb14:librem.one@tb14:librem.one left the room.23:22:49
28 Jun 2021
@meatlotion:matrix.erb.pwMeaTLoTioN left the room.11:54:07
29 Jun 2021
@mrshll:matrix.orgmarshall
[2021-06-29 18:01:10.252078] INFO: pantalaimon: Trying to decrypt sync
[2021-06-29 18:01:10.252703] INFO: pantalaimon: Decrypting sync
Error handling request
Traceback (most recent call last):
  File "/usr/local/lib/python3.7/dist-packages/aiohttp-3.7.4.post0-py3.7-linux-x86_64.egg/aiohttp/web_protocol.py", line 422, in _handle_request
    resp = await self._request_handler(request)
  File "/usr/local/lib/python3.7/dist-packages/aiohttp-3.7.4.post0-py3.7-linux-x86_64.egg/aiohttp/web_app.py", line 499, in _handle
    resp = await handler(request)
  File "~/MatrixSuccubus/pantalaimon/pantalaimon/daemon.py", line 774, in sync
    json_response = await self.decrypt_body(client, json_response)
  File "~/MatrixSuccubus/pantalaimon/pantalaimon/daemon.py", line 734, in decrypt_body
    decrypt_loop(client, body), timeout=self.decryption_timeout
  File "/usr/lib/python3.7/asyncio/tasks.py", line 442, in wait_for
    return fut.result()
  File "~/MatrixSuccubus/pantalaimon/pantalaimon/daemon.py", line 726, in decrypt_loop
    return decryption_method(body, ignore_failures=False)
  File "~/MatrixSuccubus/pantalaimon/pantalaimon/client.py", line 908, in decrypt_sync_body
    for room_id, room_dict in body["rooms"]["join"].items():
KeyError: 'rooms'

weird, is anyone else experiencing this issue as well?

18:04:05
@testuser:testuser-synapse.duckdns.orgtestuserSeems like a bad sync response18:08:12
@testuser:testuser-synapse.duckdns.orgtestuserIs your access token still valid18:08:18
@mrshll:matrix.orgmarshallI think so, isn't that managed by pantalaimon and matrix-bot-sdk? matrix-bot-sdk logs into pantalaimon with username and password, and stores the access token into a JSON file18:09:40
@mrshll:matrix.orgmarshallI managed to temporarily fix it earlier by deleting the file, then rebooting the bot18:10:01
@mrshll:matrix.orgmarshallbut now it's back to that state of erroring out18:10:12
@testuser:testuser-synapse.duckdns.orgtestuserWeird18:10:17
@mrshll:matrix.orgmarshallit also re-processed commands it already processed18:11:07
@mrshll:matrix.orgmarshalllike, the last few messages in channels even if they were from days ago18:11:37
@mrshll:matrix.orgmarshallso now that I reset the token twice, it reprocessed my commands two times18:11:53
@mrshll:matrix.orgmarshalland now it's back on that error just now18:12:04
@mrshll:matrix.orgmarshallI'll try resetting pantalaimon database completely18:13:03
@mrshll:matrix.orgmarshallsame error, though I didn't make the bot do any response for now to prevent causing spam18:17:08
@mrshll:matrix.orgmarshallimage.png
Download image.png
18:17:26
30 Jun 2021
@nadonomy:matrix.orgNad changed their display name from Nad to Nad (away).22:39:13
@thrrgilag:dreamfall.spacethrrgilag invited @thrrgilag:thrrgilag.ems.hostthrrgilag.23:41:15
@thrrgilag:thrrgilag.ems.hostthrrgilag joined the room.23:41:19
1 Jul 2021
@thrrgilag:dreamfall.spacethrrgilag left the room.00:01:32
@mrshll:matrix.orgmarshallRedacted or Malformed Event09:39:11
2 Jul 2021
@uztoje:matrix.orgmuniv changed their display name from muniv to muniv1.06:24:16
@uztoje:matrix.orgmuniv changed their display name from muniv1 to muniv.06:24:47
@mrshll:matrix.orgmarshall

tried dumping body at https://github.com/matrix-org/pantalaimon/blob/a7286dfc9fd889eb58da33e899561494bea30f5f/pantalaimon/client.py#L905

and got:

{'next_batch': xxx_xxx_xxx_xxx_xxx_xxx_xxx_xxx_xxx', 'device_lists': {'changed': ['@succubus_bot:matrix.org']}, 'device_one_time_keys_count': {'signed_curve25519': 50}}

is there anything wrong that I can fix about this?

11:33:58
@mrshll:matrix.orgmarshall *

tried dumping body at https://github.com/matrix-org/pantalaimon/blob/a7286dfc9fd889eb58da33e899561494bea30f5f/pantalaimon/client.py#L905

and got:

{'next_batch': xxx_xxx_xxx_xxx_xxx_xxx_xxx_xxx_xxx', 'device_lists': {'changed': ['@succubus_bot:matrix.org']}, 'device_one_time_keys_count': {'signed_curve25519': 50}}

is there anything wrong that I can fix about this?

11:34:25
@poljar:matrix.orgpoljarthis line here https://github.com/matrix-org/pantalaimon/blob/a7286dfc9fd889eb58da33e899561494bea30f5f/pantalaimon/client.py#L90811:35:21
@poljar:matrix.orgpoljar should use body.get("rooms", {}).get("join", {}).items() 11:35:47
@mrshll:matrix.orgmarshallis that how it should work or is it a duct tape patch to make it work for now...?11:36:29
@poljar:matrix.orgpoljarit's how it should work11:36:39
@mrshll:matrix.orgmarshallalright I'll try it11:37:17

Show newer messages


Back to Room List