Scille / parsec-cloud

Open source Dropbox-like file sharing with full client encryption !
https://parsec.cloud
Other
267 stars 40 forks source link

Synchronization issue between Alice and Bob using the testbed server #8178

Closed vxgmichel closed 1 month ago

vxgmichel commented 1 month ago

The following steps are outdated. Use the steps from this comment instead.

Outdated

Steps to reproduce:

mmmarcos commented 1 month ago

I managed to reproduce this bug.

The logs.txt file grew to 19MB for +20K lines in a couple of seconds. Here's the relevant output, after filtering out vlob_update and vlob_read_batch requests:

$ cat logs.txt | grep -v -e vlob_update -e vlob_read_batch -e VlobReadBatchReq -e VlobReadUpate
cat logs.txt | grep -v -e vlob_update -e vlob_read_batch -e VlobReadBatchReq -e VlobUpdateReq
2024-08-29T11:42:39.942350Z [debug    ] Using selector: EpollSelector 
2024-08-29T11:42:39.946904Z [debug    ] load_ssl_context verify=<ssl.SSLContext object at 0x7fbdaf1eca50> cert=None trust_env=True http2=False
INFO:     Started server process [186819]
INFO:     Waiting for application startup.
INFO:     Application startup complete.
INFO:     Uvicorn running on http://127.0.0.1:6770 (Press CTRL+C to quit)
2024-08-29T11:44:55.668771Z [debug    ] POST /administration/organizations request active_users_limit=<UnsetType.Unset: 1> minimum_archiving_period=<UnsetType.Unset: 1> organization_id=Org user_profile_outsider_allowed=<UnsetType.Unset: 1>
2024-08-29T11:44:55.669243Z [info     ] POST /administration/organizations reply bootstrap_url=parsec3://127.0.0.1:6770/Org?no_ssl=true&a=bootstrap_organization&p=xBARvmEZgxOEpqny2Nu0ETBj
2024-08-29T11:44:55.689831Z [debug    ] RPC start                      api=4.0 auth=anonymous organization=Org req=OrganizationBootstrapReq { bootstrap_token: Some(BootstrapToken("11be6119831384a6a9f2d8dbb4113063")), device_certificate: b"G3C\x03\x05\xf4\xc2R\x80{\x80\xbdt\x1c\xad2M\xdb@x\xf9.^yW\xf7d\xd2\x18\x8fl{\xc3d}\xc0\xbd\xa2K;\xaf+\x05\xcc^\x9b\xa06\x81\x95\x13\x95p\xfc\xd7\x9b\x8c\t\x95B\xe0*\x8c\x05\0(\xb5/\xfd\0X\xf1\x05\0\x88\xa4type\xb2device_certificate\xa6author\xc0\xa9timestamp\xd7\x01\0\x06 \xd1\0\xe7E\t\xa7user_id\xd8\x02\xa5\xe9\xe7\x95\xd5wJ\xd6\xbb\x7f\xd0/\x83\x9f<\xa1\xa9device_id\xd8\x02\xef?}g\xbb\x07Cg\x8d\x9c\xef\x15L|\n\x9f\xacdevice_label\xa6laptop\xaaverify_key\xc4 \xad\xd8\x94\x9b\xf5\xfd\xa6\xb0%r:\x8a\xf8S\xfdw\x94\xb2\xd0\xf2\x15\xbd\xddf\xb1.\xf1\rF>n\xfe\xa9algorithm\xa7ED25519", redacted_device_certificate: b"\xd7\x8a\xd6R\xf6\xbe\xec;\x0c\x92\xf5\xda\xef\xe0\x9e\x04\x98t\xd6|\x01\x1d\x05vJ\x1b!X\xd6\xaa\xd1\xb7\x81\x11\xaf\x83\x18\xe6pt\xd8\xef\xd50\xa4\x16h\x8a{\xb87\xee\xd7\xc7Lw^\xa2\xe0b\x8d\xe8\xf5\x0b\0(\xb5/\xfd\0X\xc1\x05\0\x88\xa4type\xb2device_certificate\xa6author\xc0\xa9timestamp\xd7\x01\0\x06 \xd1\0\xe7E\t\xa7user_id\xd8\x02\xa5\xe9\xe7\x95\xd5wJ\xd6\xbb\x7f\xd0/\x83\x9f<\xa1\xa9device_id\xd8\x02\xef?}g\xbb\x07Cg\x8d\x9c\xef\x15L|\n\x9f\xacdevice_label\xc0\xaaverify_key\xc4 \xad\xd8\x94\x9b\xf5\xfd\xa6\xb0%r:\x8a\xf8S\xfdw\x94\xb2\xd0\xf2\x15\xbd\xddf\xb1.\xf1\rF>n\xfe\xa9algorithm\xa7ED25519", redacted_user_certificate: b"yooJ\x16\xdb\x1a\xdf\x94.\xfc\x13\xd0+$\xc7\xc3[n8\x15\n\xe2\xb7#c\x9eA\x1d\01w\x84@\xea\xd9Ty>pxxV\xba\"\xea\x0eb\xc3%=\x94\xa9\x18\x93-\xe0D\x8cx\xfb&\x1c\x03\0(\xb5/\xfd\0X\xc9\x05\0\x88\xa4type\xb0user_certificate\xa6author\xc0\xa9timestamp\xd7\x01\0\x06 \xd1\0\xe7E\t\xa7user_id\xd8\x02\xa5\xe9\xe7\x95\xd5wJ\xd6\xbb\x7f\xd0/\x83\x9f<\xa1\xachuman_handle\xc0\xaapublic_key\xc4 \"\xd3%\xf9\xc4\xe5^~c\x9f\xf7//\x03\xa6\xe9\xcc\xe7\x8c<\xef\x94\xa2\xcf\xfc\x1dx\xf9\x81\x07\x9e\x17\xa9algorithm\xb8X25519_XSALSA20_POLY1305\xa7profile\xa5ADMIN", root_verify_key: VerifyKey(****), sequester_authority_certificate: None, user_certificate: b"\x8dU\x9f\x92JB;ipC\xfe\t\xec\x96N\x8a\xab=\x04\x8c&\xc3\x02 \x7f\x1dj7\x80\xea2cs\xc4\xb8U\x9b>\xadg\x83\xdd%\x12\xa2:\xcc}\xe1\xb5\xf2\x11\x84\t,\x0b\xac\n\xf39\xe9xp\t\0(\xb5/\xfd\0X\x89\x06\0\x88\xa4type\xb0user_certificate\xa6author\xc0\xa9timestamp\xd7\x01\0\x06 \xd1\0\xe7E\t\xa7user_id\xd8\x02\xa5\xe9\xe7\x95\xd5wJ\xd6\xbb\x7f\xd0/\x83\x9f<\xa1\xachuman_handle\x92\xb1alice@example.com\xa5Alice\xaapublic_key\xc4 \"\xd3%\xf9\xc4\xe5^~c\x9f\xf7//\x03\xa6\xe9\xcc\xe7\x8c<\xef\x94\xa2\xcf\xfc\x1dx\xf9\x81\x07\x9e\x17\xa9algorithm\xb8X25519_XSALSA20_POLY1305\xa7profile\xa5ADMIN" } request=62f26aa9263c458f946aeca858484c4b
2024-08-29T11:44:55.691485Z [info     ] RPC                            api=4.0 auth=anonymous cmd=organization_bootstrap organization=Org rep=Ok request=62f26aa9263c458f946aeca858484c4b status=RepOk
2024-08-29T11:44:57.061816Z [debug    ] RPC start                      api=4.0 auth=authenticated device=ef3f7d67bb0743678d9cef154c7c0a9f organization=Org req=DeviceCreateReq { device_certificate: b"v\n\r\xc0\xdd\xdct~\x8e\x8d\xae.\xff\xef\xc4,1M=\x1a+\x01co\xf0K.G\xe4\x11\xe0_4\xbb/\x9ba\x14\xf8\xfd\x96\n\xfc\x1b\xa2\x13\x94\x11\x0e\xe1\\s7\xa5o\xbbs\x14\x0c\xf1\xda\xde\x82\x04\0(\xb5/\xfd\0XY\x06\0\x88\xa4type\xb2device_certificate\xa6author\xd8\x02\xef?}g\xbb\x07Cg\x8d\x9c\xef\x15L|\n\x9f\xa9timestamp\xd7\x01\0\x06 \xd1\0\xfcf\x0f\xa7user_id\xd8\x02\xa5\xe9\xe7\x95\xd5wJ\xd6\xbb\x7f\xd0/\x83\x9f<\xa1\xa9device_id\xd8\x02Cp\xe2\xc0s\x91LW\xbb\x85X\x97\x83K+\xb1\xacdevice_label\xa2pc\xaaverify_key\xc4 ,U\x80&\x18iy\xc2\xab\0-.\xbf\xa3\xfe\xd3\x01\x9e\xaf\xc0\x97t\x03I\xef\xc6\xe94\x87c\xe54\xa9algorithm\xa7ED25519", redacted_device_certificate: b"$]\xb9\xa6\x9e?\xae?\xc0\xa81l/\x9cj%\xdeL\x1fM\x9b,\xca\xd0\xfc-\x0f)\x9c\0\x07\xb1Y\xf9\x97pO\x87\xaa\x972@\xc2\x8d\xeal\x94\x90\xc8\x1c\x96\x10yi\xca\x11QbAl\xe0\x82\x9e\t\0(\xb5/\xfd\0XI\x06\0\x88\xa4type\xb2device_certificate\xa6author\xd8\x02\xef?}g\xbb\x07Cg\x8d\x9c\xef\x15L|\n\x9f\xa9timestamp\xd7\x01\0\x06 \xd1\0\xfcf\x0f\xa7user_id\xd8\x02\xa5\xe9\xe7\x95\xd5wJ\xd6\xbb\x7f\xd0/\x83\x9f<\xa1\xa9device_id\xd8\x02Cp\xe2\xc0s\x91LW\xbb\x85X\x97\x83K+\xb1\xacdevice_label\xc0\xaaverify_key\xc4 ,U\x80&\x18iy\xc2\xab\0-.\xbf\xa3\xfe\xd3\x01\x9e\xaf\xc0\x97t\x03I\xef\xc6\xe94\x87c\xe54\xa9algorithm\xa7ED25519" } request=4c11e905321e4d54af01716309632571
2024-08-29T11:44:57.062845Z [info     ] RPC                            api=4.0 auth=authenticated cmd=device_create device=ef3f7d67bb0743678d9cef154c7c0a9f organization=Org rep=Ok request=4c11e905321e4d54af01716309632571 status=RepOk
2024-08-29T11:44:57.063554Z [info     ] Received internal event        event_detail=EventCommonCertificate(event_id=UUID('883ff7a2-5b4d-453e-a0b1-276f1007c7a7'), type='COMMON_CERTIFICATE', organization_id=OrganizationID("Org"), timestamp=DateTime("2024-08-29T11:44:57.058831Z")) event_id=883ff7a25b4d453ea0b1276f1007c7a7 event_type=COMMON_CERTIFICATE organization=Org
2024-08-29T11:44:57.807612Z [debug    ] RPC start                      api=4.0 auth=authenticated device=ef3f7d67bb0743678d9cef154c7c0a9f organization=Org req=UserCreateReq { device_certificate: b"\xd4]AY\x1dI\x13x\xa7j\xf1\xe5\x93\x05\x98k\xd0#\x81\x81\x11\xd5!\x01\x99\r\xf0$\xcc\xa0\xd2|\xca\x1a\xd9\xcc|\xe3j\xf2\r\xcf\x96\xee\x15Z\xab\xd6\xbb\xc0\xf5\x91\x947@\xa7\x16z\x06\rI\x1f\xc8\r\0(\xb5/\xfd\0Xy\x06\0\x88\xa4type\xb2device_certificate\xa6author\xd8\x02\xef?}g\xbb\x07Cg\x8d\x9c\xef\x15L|\n\x9f\xa9timestamp\xd7\x01\0\x06 \xd1\x01\x07\xc6|\xa7user_id\xd8\x02za\xb4\xb9\xb9\xf1K1\x8a_\xad\xf9\x1bMqD\xa9device_id\xd8\x02;F\x0c\xdaP\xb6K)\xbf\xda\xc3\xe8p\x06(B\xacdevice_label\xa6laptop\xaaverify_key\xc4 \xa5\xbas\xed\xd9z\xecq\xa9R\xd9L\x95\xffk\xba\xfdP\xa6\xc4\xfe(3*\xe5PFg\xd4\xe0\xed\xd6\xa9algorithm\xa7ED25519", redacted_device_certificate: b"j-\x1f{B\x1ec\xb3\xa8\xf2\xdb\x05f\xf8\x0b\xba\x8d\xfd[\xeeb<a<\xe4\xcc'\x95\"G\x17\xec\xfb\xf1\xabu\x93\x19\x0c$?\xc0\xc2\x86\xad?|,fz\x9d\"\xfd\x9f\x1b}l\x1c\x1e\xf3\xc1\t\xe9\x0c\0(\xb5/\xfd\0XI\x06\0\x88\xa4type\xb2device_certificate\xa6author\xd8\x02\xef?}g\xbb\x07Cg\x8d\x9c\xef\x15L|\n\x9f\xa9timestamp\xd7\x01\0\x06 \xd1\x01\x07\xc6|\xa7user_id\xd8\x02za\xb4\xb9\xb9\xf1K1\x8a_\xad\xf9\x1bMqD\xa9device_id\xd8\x02;F\x0c\xdaP\xb6K)\xbf\xda\xc3\xe8p\x06(B\xacdevice_label\xc0\xaaverify_key\xc4 \xa5\xbas\xed\xd9z\xecq\xa9R\xd9L\x95\xffk\xba\xfdP\xa6\xc4\xfe(3*\xe5PFg\xd4\xe0\xed\xd6\xa9algorithm\xa7ED25519", redacted_user_certificate: b"~b\xfb8\xaf\x0b\xbc\xaa\xa9F\x15^\xf6'd\xa2\x85\xb5\xf9\x15\x97\xd3v\xf2\x1eu&Q\xcfE\x11^\x1b\xfd>\xe8T\xdc\xb3Y\xe8\xf0\n\xef\x10\x04\xfb\x13#\xc22\xaf\xea\x1a\xb3J\xb6t\xfa\x07\x08\xbf\x9c\x03\0(\xb5/\xfd\0Xi\x06\0\x88\xa4type\xb0user_certificate\xa6author\xd8\x02\xef?}g\xbb\x07Cg\x8d\x9c\xef\x15L|\n\x9f\xa9timestamp\xd7\x01\0\x06 \xd1\x01\x07\xc6|\xa7user_id\xd8\x02za\xb4\xb9\xb9\xf1K1\x8a_\xad\xf9\x1bMqD\xachuman_handle\xc0\xaapublic_key\xc4 \xe1\x18\xab(EV6{HaH\xf7q#\xa2\x1e%`\xcdp\xe24\x18)\x84B\xb8+b\x07/&\xa9algorithm\xb8X25519_XSALSA20_POLY1305\xa7profile\xa8STANDARD", user_certificate: b"7\xbd\xfd\xe7\x9b\x9a \xfd\xa4\xa7\xe24m\xcc\xa4P\xdb\xe8\xd9\x89\x9du\xf2\x1f\x05\xaez\xd8\xb6U\xfb\xda\xbc\xd0\x85\0\r,[\x92\x91\x80B\xc3\x05\xaeo\x19a\x82I\xe3\x19\xba\xbf\xe5yR\x15L'?\xa8\x0c\0(\xb5/\xfd\0X\t\x07\0\x88\xa4type\xb0user_certificate\xa6author\xd8\x02\xef?}g\xbb\x07Cg\x8d\x9c\xef\x15L|\n\x9f\xa9timestamp\xd7\x01\0\x06 \xd1\x01\x07\xc6|\xa7user_id\xd8\x02za\xb4\xb9\xb9\xf1K1\x8a_\xad\xf9\x1bMqD\xachuman_handle\x92\xafbob@example.com\xa3Bob\xaapublic_key\xc4 \xe1\x18\xab(EV6{HaH\xf7q#\xa2\x1e%`\xcdp\xe24\x18)\x84B\xb8+b\x07/&\xa9algorithm\xb8X25519_XSALSA20_POLY1305\xa7profile\xa8STANDARD" } request=8a9d12345fda4a21b6717107df56521d
2024-08-29T11:44:57.810197Z [info     ] RPC                            api=4.0 auth=authenticated cmd=user_create device=ef3f7d67bb0743678d9cef154c7c0a9f organization=Org rep=Ok request=8a9d12345fda4a21b6717107df56521d status=RepOk
2024-08-29T11:44:57.811252Z [info     ] Received internal event        event_detail=EventCommonCertificate(event_id=UUID('d9b205c0-1c25-47d0-a5fa-191e645442f9'), type='COMMON_CERTIFICATE', organization_id=OrganizationID("Org"), timestamp=DateTime("2024-08-29T11:44:57.804412Z")) event_id=d9b205c01c2547d0a5fa191e645442f9 event_type=COMMON_CERTIFICATE organization=Org
2024-08-29T11:44:58.454367Z [debug    ] RPC start                      api=4.0 auth=authenticated device=ef3f7d67bb0743678d9cef154c7c0a9f organization=Org req=UserCreateReq { device_certificate: b"\x89\x90\x8e\x9b\xe3c\x04_\xca\x9d\xb9\x98\xb5\xa89!3\xdb>$\x91\xed\x0b\xf0\xad\xf8\x7fO\x85\r]\x10\x8f\x9c$\xfe&\xd4\xc5-x\xad\xb3\xbc\xfcVY\xa3g\x1d-\xea\x08\xeb-\xc9\x97U\x17\xdaS\xc0\xa2\x06\0(\xb5/\xfd\0Xy\x06\0\x88\xa4type\xb2device_certificate\xa6author\xd8\x02\xef?}g\xbb\x07Cg\x8d\x9c\xef\x15L|\n\x9f\xa9timestamp\xd7\x01\0\x06 \xd1\x01\x11\xa8\xa5\xa7user_id\xd8\x02\xa2 ^=\xff\xc3F\xd3\xa8\xe0\xbd\xd6\xcfO\x987\xa9device_id\xd8\x02B\xe3\xa3\x99j\xafL.\xaeFO\xe1\xfc\x87\xb2a\xacdevice_label\xa6laptop\xaaverify_key\xc4 \x18q\xdc\xf1.\xa4)\xc9\xcb:\x81\xca\xce\x8b\x9d\xaf9,\xbb\x89\xd5A4\x99\xd1\xca\xd1\xd5J'\xf4\x9a\xa9algorithm\xa7ED25519", redacted_device_certificate: b"\x9d\x1a\xa9\n\xe5\xa7\xe0:\x80`cD\x836'()\xf3\x1cd\xae\xa3-h\x90^f\xc2\xda\x0e\xb1\xeaGz0\xa1\x03\xc7\x1a\x8e\x14\xc7\xfcr%\x17|\x16\x1fE\x84\xf3\xc3\xb6\0_\x822\xe5\xbe\n%\xf9\0\0(\xb5/\xfd\0XI\x06\0\x88\xa4type\xb2device_certificate\xa6author\xd8\x02\xef?}g\xbb\x07Cg\x8d\x9c\xef\x15L|\n\x9f\xa9timestamp\xd7\x01\0\x06 \xd1\x01\x11\xa8\xa5\xa7user_id\xd8\x02\xa2 ^=\xff\xc3F\xd3\xa8\xe0\xbd\xd6\xcfO\x987\xa9device_id\xd8\x02B\xe3\xa3\x99j\xafL.\xaeFO\xe1\xfc\x87\xb2a\xacdevice_label\xc0\xaaverify_key\xc4 \x18q\xdc\xf1.\xa4)\xc9\xcb:\x81\xca\xce\x8b\x9d\xaf9,\xbb\x89\xd5A4\x99\xd1\xca\xd1\xd5J'\xf4\x9a\xa9algorithm\xa7ED25519", redacted_user_certificate: b"\x81[\x8a\xe1F\x86\xfe\x90/m\xa3r\x1e\xf6\xcd\xc6m\x10\x9d\x04J\x933Wt}Cn\n`N\x83Ip~q\xe7\x19\xf4E\x1c\xb46)~\xb5U\x15\xceI>\x8eJ G\xd8qeV\"\xf1\x99\xa5\r\0(\xb5/\xfd\0Xi\x06\0\x88\xa4type\xb0user_certificate\xa6author\xd8\x02\xef?}g\xbb\x07Cg\x8d\x9c\xef\x15L|\n\x9f\xa9timestamp\xd7\x01\0\x06 \xd1\x01\x11\xa8\xa5\xa7user_id\xd8\x02\xa2 ^=\xff\xc3F\xd3\xa8\xe0\xbd\xd6\xcfO\x987\xachuman_handle\xc0\xaapublic_key\xc4 \x19l\xb4u\x05\x11\x9a\xbc\xa7\xc6\\`G\xa1\x94n\xe4\xfb\x8eE\xa1\x90I\x1fH~o\xc6hO\xb7o\xa9algorithm\xb8X25519_XSALSA20_POLY1305\xa7profile\xa8OUTSIDER", user_certificate: b"\x14\x92^\x80\x90|\xb5e*\x8c\xf7V\xeb\x0f\xb6<~A\x17?\x94\xa0\xd5\xac\x15f\xd7\x9c7\xfa\\n\xb6.\x1c\xb4\x8b\x91R6\xe5\xcf\xd0\xbbs\xa3\0SG\xc5|\x14N\x94\xe9\x9d\xe8\x830\x1d\xca\x90\x96\x01\0(\xb5/\xfd\0X\x19\x07\0\x88\xa4type\xb0user_certificate\xa6author\xd8\x02\xef?}g\xbb\x07Cg\x8d\x9c\xef\x15L|\n\x9f\xa9timestamp\xd7\x01\0\x06 \xd1\x01\x11\xa8\xa5\xa7user_id\xd8\x02\xa2 ^=\xff\xc3F\xd3\xa8\xe0\xbd\xd6\xcfO\x987\xachuman_handle\x92\xb0toto@example.com\xa4Toto\xaapublic_key\xc4 \x19l\xb4u\x05\x11\x9a\xbc\xa7\xc6\\`G\xa1\x94n\xe4\xfb\x8eE\xa1\x90I\x1fH~o\xc6hO\xb7o\xa9algorithm\xb8X25519_XSALSA20_POLY1305\xa7profile\xa8OUTSIDER" } request=d7767d38d48a4652a7c5530494c4cf93
2024-08-29T11:44:58.456898Z [info     ] RPC                            api=4.0 auth=authenticated cmd=user_create device=ef3f7d67bb0743678d9cef154c7c0a9f organization=Org rep=Ok request=d7767d38d48a4652a7c5530494c4cf93 status=RepOk
2024-08-29T11:44:58.457831Z [info     ] Received internal event        event_detail=EventCommonCertificate(event_id=UUID('2b39f46c-ce4d-480d-9416-65572d1e9fe9'), type='COMMON_CERTIFICATE', organization_id=OrganizationID("Org"), timestamp=DateTime("2024-08-29T11:44:58.452133Z")) event_id=2b39f46cce4d480d941665572d1e9fe9 event_type=COMMON_CERTIFICATE organization=Org
2024-08-29T11:46:25.689142Z [info     ] Received internal event        event_detail=EventCommonCertificate(event_id=UUID('f9ef8b82-9c4e-4971-b35d-0fb45481207e'), type='COMMON_CERTIFICATE', organization_id=OrganizationID("CoolorgOrgTemplate"), timestamp=DateTime("2000-01-03T00:00:00Z")) event_id=f9ef8b829c4e4971b35d0fb45481207e event_type=COMMON_CERTIFICATE organization=CoolorgOrgTemplate
2024-08-29T11:46:25.690721Z [info     ] Received internal event        event_detail=EventCommonCertificate(event_id=UUID('66218f85-efc2-4ec6-bbc1-63dd7d1d5596'), type='COMMON_CERTIFICATE', organization_id=OrganizationID("CoolorgOrgTemplate"), timestamp=DateTime("2000-01-04T00:00:00Z")) event_id=66218f85efc24ec6bbc163dd7d1d5596 event_type=COMMON_CERTIFICATE organization=CoolorgOrgTemplate
2024-08-29T11:46:25.693233Z [info     ] Received internal event        event_detail=EventCommonCertificate(event_id=UUID('ddad1691-9ae5-46c3-b429-2df582ac81e7'), type='COMMON_CERTIFICATE', organization_id=OrganizationID("CoolorgOrgTemplate"), timestamp=DateTime("2000-01-05T00:00:00Z")) event_id=ddad16919ae546c3b4292df582ac81e7 event_type=COMMON_CERTIFICATE organization=CoolorgOrgTemplate
2024-08-29T11:46:25.696568Z [info     ] Received internal event        event_detail=EventCommonCertificate(event_id=UUID('269bb5de-e7f4-43e8-9ad2-7d3506f04999'), type='COMMON_CERTIFICATE', organization_id=OrganizationID("CoolorgOrgTemplate"), timestamp=DateTime("2000-01-06T00:00:00Z")) event_id=269bb5dee7f443e89ad27d3506f04999 event_type=COMMON_CERTIFICATE organization=CoolorgOrgTemplate
2024-08-29T11:46:25.699866Z [info     ] Received internal event        event_detail=EventInvitation(event_id=UUID('4c6c0936-277e-4629-ad97-89d4e5d7ddd8'), type='INVITATION', organization_id=OrganizationID("CoolorgOrgTemplate"), token=InvitationToken("e0000000000000000000000000000001"), greeter=UserID { nickname: "alice", id: "a11cec00-1000-0000-0000-000000000000" }, status=Idle) event_id=4c6c0936277e4629ad9789d4e5d7ddd8 event_type=INVITATION organization=CoolorgOrgTemplate
2024-08-29T11:46:25.702541Z [info     ] Received internal event        event_detail=EventInvitation(event_id=UUID('ba126fd8-847e-481a-b252-adc577b94982'), type='INVITATION', organization_id=OrganizationID("CoolorgOrgTemplate"), token=InvitationToken("e0000000000000000000000000000002"), greeter=UserID { nickname: "alice", id: "a11cec00-1000-0000-0000-000000000000" }, status=Idle) event_id=ba126fd8847e481ab252adc577b94982 event_type=INVITATION organization=CoolorgOrgTemplate
2024-08-29T11:46:25.707719Z [info     ] Received internal event        event_detail=EventRealmCertificate(event_id=UUID('f3321959-f0a3-43d3-ae05-1d62c9fab1d7'), type='REALM_CERTIFICATE', organization_id=OrganizationID("CoolorgOrgTemplate"), timestamp=DateTime("2000-01-09T00:00:00Z"), realm_id=VlobID(f0000000-0000-0000-0000-000000000004), user_id=UserID { nickname: "alice", id: "a11cec00-1000-0000-0000-000000000000" }, role_removed=False) event_id=f3321959f0a343d3ae051d62c9fab1d7 event_type=REALM_CERTIFICATE organization=CoolorgOrgTemplate
2024-08-29T11:46:25.708438Z [info     ] Received internal event        event_detail=EventRealmCertificate(event_id=UUID('41a35d00-51ca-4937-ba4b-7c56caf2a2f2'), type='REALM_CERTIFICATE', organization_id=OrganizationID("CoolorgOrgTemplate"), timestamp=DateTime("2000-01-10T00:00:00Z"), realm_id=VlobID(f0000000-0000-0000-0000-000000000004), user_id=UserID { nickname: "alice", id: "a11cec00-1000-0000-0000-000000000000" }, role_removed=False) event_id=41a35d0051ca4937ba4b7c56caf2a2f2 event_type=REALM_CERTIFICATE organization=CoolorgOrgTemplate
2024-08-29T11:46:25.709222Z [info     ] Received internal event        event_detail=EventRealmCertificate(event_id=UUID('0b468912-74f3-44d1-bfc2-8410e3377fd2'), type='REALM_CERTIFICATE', organization_id=OrganizationID("CoolorgOrgTemplate"), timestamp=DateTime("2000-01-11T00:00:00Z"), realm_id=VlobID(f0000000-0000-0000-0000-000000000004), user_id=UserID { nickname: "alice", id: "a11cec00-1000-0000-0000-000000000000" }, role_removed=False) event_id=0b46891274f344d1bfc28410e3377fd2 event_type=REALM_CERTIFICATE organization=CoolorgOrgTemplate
2024-08-29T11:46:25.710020Z [info     ] Received internal event        event_detail=EventRealmCertificate(event_id=UUID('a7a11acc-0d3a-48d5-988f-55c210d540da'), type='REALM_CERTIFICATE', organization_id=OrganizationID("CoolorgOrgTemplate"), timestamp=DateTime("2000-01-12T00:00:00Z"), realm_id=VlobID(f0000000-0000-0000-0000-000000000004), user_id=UserID { nickname: "bob", id: "808c0010-0000-0000-0000-000000000000" }, role_removed=False) event_id=a7a11acc0d3a48d5988f55c210d540da event_type=REALM_CERTIFICATE organization=CoolorgOrgTemplate
2024-08-29T11:46:25.711109Z [info     ] Received internal event        event_detail=EventVlob(event_id=UUID('a0b86653-097b-4883-aeb1-c325d736f99a'), type='VLOB', organization_id=OrganizationID("CoolorgOrgTemplate"), author=DeviceID { nickname: "alice@dev1", id: "de10a11c-ec00-1000-0000-000000000000" }, realm_id=VlobID(f0000000-0000-0000-0000-000000000004), timestamp=DateTime("2000-01-13T00:00:00Z"), vlob_id=VlobID(f0000000-0000-0000-0000-000000000004), version=1, blob=b'\xed\xb1\x1d|\xd9u\xdf\xbb\xe6\xbd\xcaz\x84\xa78\x9c\xc2A\xf6\x8c\x9a\x08yu\xe5\xf9\xf8\x7f\xf2\x1fTP\xda\x98\xf2\xc1\xdd\xe5)\x8cL[kq\xf7\xc3^@\xb7\xbb\x8f\xc5\xc5\xb9\xc1\xf1:?\xb4\xc8D{%\xd6V\n\xebq\xb7u\x92\xccrg\xe9r\xc8\xdfK\x95\x10\x9fr\xf8\xaa\xee\x06\xc5\xe30m\xac\x9d\x06\x178 \xd7\xc5+:Z\x8f\xa3\xe9\xf1\xfe\x89D\xd5\x13\xf4\x90<\x1d&O\xb1Hz\x7f\xc4C\xbaq\xb8\xa3\x85T\x18\xe2"\x13\xc4\xe4\xcdr\xd3\xf5E\xd4\xe9\x8c\'\xaf\xab\x8d\xba\xf4\xd2\xdb*\x8duchK\x07e\xae\xce)\x825\xb3\x9f!S\xbb\xd3L\xf4[ab\xbccJ\xc6P\xbb\xf5\xbf\xdf\xf6\xd4\x8f\xfe!\xc44\x0f\xe2\xe215eH(\x12\xaaN\xc3\xed\x82\xe3o]I\xc9\x1aJ\x1bcJ\xd1\xc0d\t\xd6\xe7\x1a\x1b\xca\x05\x95\xa2\x80:\xf0\xf1\x12\xd9\xf2-"', last_common_certificate_timestamp=DateTime("2000-01-06T00:00:00Z"), last_realm_certificate_timestamp=DateTime("2000-01-12T00:00:00Z")) event_id=a0b86653097b4883aeb1c325d736f99a event_type=VLOB organization=CoolorgOrgTemplate
2024-08-29T11:46:25.712394Z [info     ] Received internal event        event_detail=EventRealmCertificate(event_id=UUID('aa480492-f638-46df-9aff-bc3e11661a57'), type='REALM_CERTIFICATE', organization_id=OrganizationID("CoolorgOrgTemplate"), timestamp=DateTime("2000-01-14T00:00:00Z"), realm_id=VlobID(f0000000-0000-0000-0000-000000000001), user_id=UserID { nickname: "alice", id: "a11cec00-1000-0000-0000-000000000000" }, role_removed=False) event_id=aa480492f63846df9affbc3e11661a57 event_type=REALM_CERTIFICATE organization=CoolorgOrgTemplate
2024-08-29T11:46:25.713341Z [info     ] Received internal event        event_detail=EventVlob(event_id=UUID('60b629ce-3b21-48a3-94b0-e11e895e711b'), type='VLOB', organization_id=OrganizationID("CoolorgOrgTemplate"), author=DeviceID { nickname: "alice@dev1", id: "de10a11c-ec00-1000-0000-000000000000" }, realm_id=VlobID(f0000000-0000-0000-0000-000000000001), timestamp=DateTime("2000-01-15T00:00:00Z"), vlob_id=VlobID(f0000000-0000-0000-0000-000000000001), version=1, blob=b'\xf4\xe4\x91r\xf9\x91\xba[\xe9\xf8\x8e\x9e\xfa\xf4\x99\xaa!"\xb9\xc0}\xb0*\xef\x861j\xd8\xe0\x90\xf0\x81\x9a\xa7\xb1j\xc2\xaf@\xebn`\xcd^\x02\xb7\x84\xdeK\xdb!\x82\xc0K\xb8@\xcc\x0f\xcf\xb2\x00\x1a\xf0\x15\xe3B\xb3\xbb%\x16\xa5\x1e\xec\xa6q\x0b\xb1\x8d\x05\x17#N-h\x8c\xd0x\x0cq{N\x0cM\xc4\x07Z\xa0LA\x0czz\xdf\x19-\x07\x9fNq\x12\x9d\xaczfjP\xc0\xca\xda\xaa\x88\x9d\x85-]v\x89T\xbfi\x00\xff\xfc\x99j\xae\x00\xf8\xdf\xcfX\xec\xb4R\xddM4\xd0\x13u\xc8\x83\xf3\xe2\x8f\xc17D+\xb6\xa9>~)\x12GB\x08\xd2\xad\xf5.\xc3\xdd\xb3\xdf\x1bd70`\xeb\xc8g\x9a`D\xe6\xce\x84\xb9\xd38\xd2\xaa"V{\xd0%1~.\xae\x9e\x05G\xa9W\xc2\xd8S*\x0e', last_common_certificate_timestamp=DateTime("2000-01-06T00:00:00Z"), last_realm_certificate_timestamp=DateTime("2000-01-14T00:00:00Z")) event_id=60b629ce3b2148a394b0e11e895e711b event_type=VLOB organization=CoolorgOrgTemplate
2024-08-29T11:46:25.714246Z [info     ] Received internal event        event_detail=EventRealmCertificate(event_id=UUID('c38dd0d8-81c9-442a-86e0-9a847ae9de35'), type='REALM_CERTIFICATE', organization_id=OrganizationID("CoolorgOrgTemplate"), timestamp=DateTime("2000-01-16T00:00:00Z"), realm_id=VlobID(f0000000-0000-0000-0000-000000000002), user_id=UserID { nickname: "bob", id: "808c0010-0000-0000-0000-000000000000" }, role_removed=False) event_id=c38dd0d881c9442a86e09a847ae9de35 event_type=REALM_CERTIFICATE organization=CoolorgOrgTemplate
2024-08-29T11:46:25.714958Z [info     ] Received internal event        event_detail=EventVlob(event_id=UUID('e0fdfc78-451a-46a9-acde-28dbe7309671'), type='VLOB', organization_id=OrganizationID("CoolorgOrgTemplate"), author=DeviceID { nickname: "bob@dev1", id: "de10808c-0010-0000-0000-000000000000" }, realm_id=VlobID(f0000000-0000-0000-0000-000000000002), timestamp=DateTime("2000-01-17T00:00:00Z"), vlob_id=VlobID(f0000000-0000-0000-0000-000000000002), version=1, blob=b'\xf6\x8f\x04*\x04\x9d\x89+\xa6\x88\\8\xd24\xf88\x18\xf4E9J\xf9\xac\xae(\xa4\x88j\x07\xb0\x1e\xd2M\xa6\xf2~\x96#\xc1^F\xd5\xb5M\x80\xdb\xc9U\x8c\x9c\xa1\x82d"\xcbV\x81@\x00\xee\xd9\xa0\xd4\x01{\xbboM\xa5\xb7\xa1\xe8N\x18_\xe0\xcb\xea\xd4K\xe1\x86\xd5\xee\xd7BPKzO\x10\'\xdc\xec\xd9MS\x89\x0f\xba\xf7=^t\x7f\xee6\xa3\xa9}\xe1rf\x91=\xf1\xc0$\x8eh\xa2;\x19A\xad\xbcw+\x9do,k\xe5\xa3\x9bY\xb7\xae48\x94ER\x17\xa7\xd2~\xf2\xad\xf7\xd4|j\xdd\x05n\xad\x81\x19Y\x94\x90\xe2\xb4\r\xb7\xf0\x01\x14\xa6\x8a\x8dq\xc1e\x99YK\xf1Kd\xe0\x04\xb3\xd5\xee\xf0(\x9f\x95V\x86eQ$\x99\xb6\x0e{\x96}\xda\xb9\xeb\xbcq\xd8\x9a\xbe\xe4p\xd7W', last_common_certificate_timestamp=DateTime("2000-01-06T00:00:00Z"), last_realm_certificate_timestamp=DateTime("2000-01-16T00:00:00Z")) event_id=e0fdfc78451a46a9acde28dbe7309671 event_type=VLOB organization=CoolorgOrgTemplate
2024-08-29T11:46:55.457349Z [info     ] Start SSE connection           api=4.0 auth=authenticated device=de20a11cec0010000000000000000000 organization=Org1 request=fd8c54967ae6463e92d62fa340f6946d
2024-08-29T11:46:55.471298Z [debug    ] RPC start                      api=4.0 auth=authenticated device=de20a11cec0010000000000000000000 organization=Org1 req=CertificateGetReq { common_after: None, realm_after: {}, sequester_after: None, shamir_recovery_after: None } request=24b70f41400444589ed9238d1f30c30b
2024-08-29T11:46:55.472595Z [info     ] RPC                            api=4.0 auth=authenticated cmd=certificate_get device=de20a11cec0010000000000000000000 organization=Org1 rep=Ok { common_certificates: [b"\xaa\xf0}\xdfb\x13\xf4\xc7-\xed\xbc\xc7V?\x99~O\xbf\0\xbe\x8e,\x1c%}\x05\xb6\x1b\x19|/ERF\x12/\xf1\x0c-\xc9\x1a\xfaX\x8a\xae\xf5\x7f\xeb>\xcaw\x91\xba\xf1\xdaD\xb4\x1b\xdc$bc7\x03\0(\xb5/\xfd\0X\xb5\x06\0\xa4\x0c\x88\xa4type\xb0user_certificate\xa6author\xc0\xa9timestamp\xd7\x01\0\x03]\x15Y\x0f@\0\xa7id\xd8\x02\xa1\x1c\xec\0\x10\0\xachuman_handle\x92\xb1alice@example.com\xb2Alicey McFace\xaapublic_key\xc4 `\x05\xda\xbb+0@`v\xc8\xb3{\0o\xce\xd6>s\xfckH\xdcj\xf4\xc0\x992\x0e\xf0G2m\xa9algorithm\xb8X25519_XSALSA20_POLY1305\xa7profile\xa5ADMIN\x03\0b\x11\x05\xb7\x9d`\xab\xa0", b"@f\xb5\x14\x0b!\xb6\xe2G\xf6w\xa7\x19\xb6\x1df\x17]\\\x8e(\\\x1c}\x83\xd7\x9b9\x1d\xcdli\xf1\xb5q\xe5\x19\x1f\xfa[XS6\xb6D\0\xe4\xd0\xab\x15\x01{\xe9\x9b\xbea/\x95/\xb9\xbf\x81\xd0\x08\0(\xb5/\xfd\0X\xb5\x05\0t\n\x88\xa4type\xb2device_certificate\xa6author\xc0\xa9timestamp\xd7\x01\0\x03]\x15Y\x0f@\0\xa7user_id\xd8\x02\xa1\x1c\xec\0\x10\0\xa9id\xd8\x02\xde\x10\xaclabel\xb5My alice@dev1 machine\xaaverify_key\xc4 l\xf3:]#\n/G\xc1\x1d\x96%U\xa3k\xd4:kn\x9aw\xec#\xa1]\x9d\xd8\xe6\xd1g(\x9c\xa9algorithm\xa7ED25519\x04\0?3\x11T\x16\x13\xdc\x1508\x03", b"[\x84j\xa9\xa8\xb3\x81\xcc\x9e\x85\xf0\x19\xda\x9f{\x9d\xbd\x96:{ Q<\xa3w\xbd?b2\x18C{\x7fKS\x1a\x89A\xb9\xb9\xb4\xda|\x0c]\xcc8)\xef\xc6[\xf6\x14CG\x99\xc4\xf3\x1c\x82A\\\x93\x04\0(\xb5/\xfd\0X\x05\x07\0D\r\x88\xa4type\xb0user_certificate\xa6author\xd8\x02\xde\x10\xa1\x1c\xec\0\x10\0\xa9timestamp\xd7\x01\0\x03])v\xe6\xa0\0\xa7id\xd8\x02\x80\x8c\0\0\0\xachuman_handle\x92\xafbob@example.com\xaeBoby McBobFace\xaapublic_key\xc4 `\x05\xda\xbb+0@`v\xc8\xb3{\0o\xce\xd6>s\xfckH\xdcj\xf4\xc0\x992\x0e\xf0G2m\xa9algorithm\xb8X25519_XSALSA20_POLY1305\xa7profile\xa8STANDARD\x03\0N\xad\x0c\xc2e @\x19", b"#\x8b:\xc8\xea\x95\xbe*\x0c/\xf4\x06-\x10Q'@k\x84[g?LkI\xdd\x97\xbb\xcc\xd4\x964o\x01)RJ2\x1d\xa7\xa4\xe7\x19\xbc\xc14\xcb\x01i\x1a\xcb4\xe6\xe7\x1d\xaf\xcf\xcegnO\x1eL\x01\0(\xb5/\xfd\0X\xf5\x05\0\xd4\n\x88\xa4type\xb2device_certificate\xa6author\xd8\x02\xde\x10\xa1\x1c\xec\0\x10\0\xa9timestamp\xd7\x01\0\x03])v\xe6\xa0\0\xa7user_id\xd8\x02\x80\x8c\0\0\0\xa9id\xd8\x02\xde\x10\xaclabel\xb3My bob@dev1 machine\xaaverify_key\xc4 l\xf3:]#\n/G\xc1\x1d\x96%U\xa3k\xd4:kn\x9aw\xec#\xa1]\x9d\xd8\xe6\xd1g(\x9c\xa9algorithm\xa7ED25519\x05\0?3\x11T\x96.8\x02\xa7\xe2\xd3\x0b\xca", b"\xe4D\xaf@\xe6\xcdb\x94\x0b\x02\x11\x8b\x1a6CQ2\x14\x84\x96\xa8-\xc2\xc2\x80<_t9\xb8\x8a\x07\xcc\x06\x97\ruiQ\xe8\xa5\xa4P\xbdT\xc9\xb0\x06G\xbf\xcf\xf3\x07\0$\xd7\xc8>\xce\x80\x16K\x8b\x0c\0(\xb5/\xfd\0X\xed\x05\0\xc4\n\x88\xa4type\xb2device_certificate\xa6author\xd8\x02\xde\x10\xa1\x1c\xec\0\x10\0\xa9timestamp\xd7\x01\0\x03]=\x94\xbe\0\0\xa7user_id\xd8\x02\0\0\xa9id\xd8\x02\xde \xaclabel\xb5My alice@dev2 machine\xaaverify_key\xc4 l\xf3:]#\n/G\xc1\x1d\x96%U\xa3k\xd4:kn\x9aw\xec#\xa1]\x9d\xd8\xe6\xd1g(\x9c\xa9algorithm\xa7ED25519\x05\0?3\x11T\x96.\xb8\xc3\xa7\xa4\xd3\x0b\xca", b"\xe0\xa0\x07\x90\xd4hQ\xfd\0\xc8\xcd.f\xb5\xb3\xca\xaf\xff\x15\xaa\xca\xda@\x8c\xe2\xf9S\x10sO\xcf\xdf\x8f\xf3%\x97\x7fs\xc6\x06W\x84\xd2\xca@dT,\x97\xf2\xe7\x8b|\x1a\xc5\xa5\xa7\xb5\x8b)\x1b\xc2\xc6\x0b\0(\xb5/\xfd\0X\xd5\x05\0\x94\n\x88\xa4type\xb2device_certificate\xa6author\xd8\x02\xde\x10\x80\x8c\0\x10\0\xa9timestamp\xd7\x01\0\x03]Q\xb2\x95`\0\xa7user_id\xd8\x02\0\0\xa9id\xd8\x02\xde \xaclabel\xb3My bob@dev2 machine\xaaverify_key\xc4 l\xf3:]#\n/G\xc1\x1d\x96%U\xa3k\xd4:kn\x9aw\xec#\xa1]\x9d\xd8\xe6\xd1g(\x9c\xa9algorithm\xa7ED25519\x05\0?3\x11T\x96.\xb8\xc3\xa7\xa4\x8b\x06\xca", b"\xb4\xff7\xc3\x86u~{\xb7\xfd\x0f\x0c\xdfE\xbb[\x83k\xd2\xd9#\xe6\x06\x02\xafV\xa1\xa4\xdd\xec\xea\xcb%\xfe\xf4\xc0%\xf1\x1a\xe6\xde\xd2\xe6\xb4G\xda\x0f\x91\x0f\xfcv \xaa`C\x85J\xe4_\xec\x8f\xc8i\t\0(\xb5/\xfd\0X%\x07\04\r\x88\xa4type\xb0user_certificate\xa6author\xd8\x02\xde\x10\xa1\x1c\xec\0\x10\0\xa9timestamp\xd7\x01\0\x03]e\xd0l\xc0\0\xa7id\xd8\x02:\x11\x03\x1c\0\xachuman_handle\x92\xb3mallory@example.com\xb6My McFace\xaapublic_key\xc4 `\x05\xda\xbb+0@`v\xc8\xb3{\0o\xce\xd6>s\xfckH\xdcj\xf4\xc0\x992\x0e\xf0G2m\xa9algorithm\xb8X25519_XSALSA20_POLY1305\xa7profile\xa8OUTSIDER\x05\0.\x99\xf4\xe6xP\x8d\x0f\xc2e @\x19", b"K\xa1rT\x83\xd2q\xb6o\x178E\x13\x03I\x0e\xb6F4\xa6@\x97C\x1a\x89\x98\x9f`\x14\xcdE\xa4Y\xc4X7v\x81\x1ce\xbd\x0f\x8d&\x12\xe6\x04\xb8gx\x9b\xf16m\xe1\xfe\x05\x9b7\x8f\xe2\x93J\x0c\0(\xb5/\xfd\0X\x15\x06\0\x14\x0b\x88\xa4type\xb2device_certificate\xa6author\xd8\x02\xde\x10\xa1\x1c\xec\0\x10\0\xa9timestamp\xd7\x01\0\x03]e\xd0l\xc0\0\xa7user_id\xd8\x02:\x11\x03\x1c\0\xa9id\xd8\x02\xde\x10\xaclabel\xb7My mallory@dev1 machine\xaaverify_key\xc4 l\xf3:]#\n/G\xc1\x1d\x96%U\xa3k\xd4:kn\x9aw\xec#\xa1]\x9d\xd8\xe6\xd1g(\x9c\xa9algorithm\xa7ED25519\x05\0?3\x11T\x96.8,\xa8\xe2\xd3\x0b\xca"], realm_certificates: {VlobID(f0000000-0000-0000-0000-000000000004): [b"\xa4H(vL\xb9\x11\xa7\xa46[\xf6\xd6Fg\xca\xfa\x07.T\xf7*\x01\xe45\xe7Iu\x1bO\xf5\xa7\x9b\x01\xf2\x9f6\xc9\x89\x13O\xeax\xd1\xd1\xbe\xb4\x90K\"rEf8Li&L/\xf5\xf8\x10w\x05\0(\xb5/\xfd\0Xu\x03\0\xb4\x05\x86\xa4type\xb6realm_role_certificate\xa6author\xd8\x02\xde\x10\xa1\x1c\xec\0\x10\0\xa9timestamp\xd7\x01\0\x03]\xa2)\xf2\xe0\0\xa8id\xd8\x02\xf0\x04\xa7user\0\0\xa4role\xa5OWNER\x06\0J\x90\xa0\xa7\x14\xee\x02\xa6E?\xc2`&@\x19", b"-\xc8X\xf7\xc5\xb3\xd7\t\x90\x04\xd2VL\xcb\xbb\x08\x9e\x02j)\xfd\xd4\xaa\xc1\xd7hd\xbc8\x80\x16pr\xb0\xa3\xaf\x85\x19\xdf\xd1\x87E}\x18\xdb\xf89\xdf\xaar]\n\xc6\ng\x89;\x83\x16\x1b\x1f\xfd@\x0f\0(\xb5/\xfd\0X\xd5\x06\0d\x0c\x88\xa4type\xberealm_key_rotation_certificate\xa6author\xd8\x02\xde\x10\xa1\x1c\xec\0\x10\0\xa9timestamp\xd7\x01\0\x03]\xb6G\xca@\0\xa8id\xd8\x02\xf0\x04\xa9key_index\x01\xb4encrypalgorithm\xb8BLAKE2_XSALSA20_POLY1305\xaehash\xa6SHA256\xaakey_canary\xc4(\xd5\x08*\xcf\x14\xd4\x8a\xc1\x0c\x84\xf6y\xc1H\xd0\xe5\x10\x82&\x05\xcc\xe3d\xcc\xe6\xcd8+\x92\xc3\xd5\xa4\x15\xb8\xff\xfdc\xe7\x91\x9e\x06\0_\xbao\x1bZ\xe0\x84eZ\xf4'\x0cf\x04\x80\x02", b"\xbf$5\xa9\xc0\xea}\x90\xc34\xa9\x82~q&\xd6\x9f\x7f\x17\xc0\x08\x89\\\x88\xdb\x1b\xb4=\xe8\x06k\xb1\x1f\xe54\xb2n\xdb\x194\x0c\xb0\xdbJF\xf5\xe6\x976\xde\xa9\xe5\xc3\x01\xd1\x91\xf7\xf4\x84F\x0c\x9e\xde\x01\0(\xb5/\xfd\0X\xf5\x04\0\xd4\x08\x86\xa4type\xb6realm_name_certificate\xa6author\xd8\x02\xde\x10\xa1\x1c\xec\0\x10\0\xa9timestamp\xd7\x01\0\x03]\xcae\xa1\xa0\0\xa8id\xd8\x02\xf0\x04\xa9key_index\x01\xaeencrypted\xc4-\x83K\x9d\xc1\xad&\xe0\xecq\xf5<*\xc4k\x07\xfa1\xb6\x1d\x80\x01\x15a#\x89Kt\x1c\xd1\xd3\xc1\x80YJ\xb8\xfd\xfa=i\xf7j'\xce\xde\xe3\x05\0\xe2 \x8d\xbb\x80i\xd1\x8f0\x98\tP\x06", b"\xa6\xd1\x973\xb3Z\xe7be\xcd\xe7J.\xd0\xa1\xb93\x7f\xabTC\xa3\x05\\V\x0c\xb0\x80{\xeee\x0c\xcez\xf5g\xe7D\xdf\x96\x912\xa8\r\r\x85\x13#\xdc\xfet\x14P\x80$RX\xdb\n(s\xab\x86\x04\0(\xb5/\xfd\0X\x95\x03\0\xf4\x05\x86\xa4type\xb6realm_role_certificate\xa6author\xd8\x02\xde\x10\xa1\x1c\xec\0\x10\0\xa9timestamp\xd7\x01\0\x03]\xde\x83y\0\0\xa8id\xd8\x02\xf0\x04\xa7user\x80\x8c\0\0\0\xa4role\xa6READER\x06\0I0\xdc\xf3\n\xd7\0S\xad\x1fa0\x13\xa0\x0c"], VlobID(f0000000-0000-0000-0000-000000000001): [b"9O~\xdc\x11us\x16\xeb\xd55g4d\xeb\xe7\"\x8e\x94\xedc\xc4<\x99C\x8ap}\xd2S\x14\n\x97\x89^\x1a\xb9\x13\xaf }]\xfa|q\xda\xe8p|\x0b\xac\xec\xffjQ\xeb\xcaF1\xdf\xa5.\xfa\x07\0(\xb5/\xfd\0Xu\x03\0\xb4\x05\x86\xa4type\xb6realm_role_certificate\xa6author\xd8\x02\xde\x10\xa1\x1c\xec\0\x10\0\xa9timestamp\xd7\x01\0\x03^\x06\xbf'\xc0\0\xa8id\xd8\x02\xf0\x01\xa7user\0\0\xa4role\xa5OWNER\x06\0J\x90\xa0\xa7\x14\xee\x02\xa6E?\xc2`&@\x19"]}, sequester_certificates: [], shamir_recovery_certificates: [] } request=24b70f41400444589ed9238d1f30c30b status=RepOk
2024-08-29T11:46:55.513199Z [debug    ] RPC start                      api=4.0 auth=authenticated device=de20a11cec0010000000000000000000 organization=Org1 req=RealmGetKeysBundleReq { key_index: 1, realm_id: VlobID(f0000000-0000-0000-0000-000000000004) } request=68e2138739f54becb5ae57644471be77
2024-08-29T11:46:55.513909Z [info     ] RPC                            api=4.0 auth=authenticated cmd=realm_get_keys_bundle device=de20a11cec0010000000000000000000 organization=Org1 rep=Ok { keys_bundle: b"P/\xb4\xe4\xda\xa4\xc0x\x9d\xb0\xd1\x08\0\xe7\x8b\x917:\xf9\x84\xef\xb3\x0f8\xf3\xde\xdd\xcf\xe9@\xf3\x86\xbbax\x15\x94\xa2\x0bT\xc7%\x0b\xbfK\xc9\x88\r\x0f\xfcfb\xc7\xd0G\xad\x1dY\xb4\x0cp\x96nao\x19>vJ\x9c\x18\xd7+\x0bC\x91\n\x90\xd7\xdfp\xdb\xaf\x8f,\x82o\x07\xcc\xff\xd8\x19\xa9S\x81$\xadP\xfbvbs\xadr\x1c\xf5\x91t\x98\x1d.V\xae{\x9cB\xe9\xba\x89\xa8\xc3\xa4_\xe2\xe7\xd4\xb00vM8\xb3\xdc\xf4\x18\xa9\xf8\x90@\xbd\x98\x17\xd8\xaaM\xff\xa9\"\xa4\x1f\xe8\x9ai\x84\x97\xb4\x89\xc7N\xaf\xe8:\xea\xf9\xa8\xcc\rZl\xe2\xe5;\x04\xbb\xe1\xf1\xfe\xbe\xc4\x9b\x13\xb7\n/\n\x92\x12\x15l\xd9\x9e+'\x03\"\xdd\xe4?\xf0v\xb8\x91\xa9\xf4\x18z\xe2\t", keys_bundle_access: b"5\x1bQ\xac\x84\x0f\xf5\x0ez\x14\xc7$\xe9z\x0ft\x0e\x9a-r#\xec\xf7\x90\xcf\x91\x9a\x9b\x1a\xea22..;\x87\xe2\xa7\xb1\x8d\xb6\xbf\xa4\xd3\xe9/\xcd\x9a\xea9!\xe74\r\x80\x90\xb9\x8a'\xb3\xbbR!\xe8\x86\xdeqr\x94\x89M0\x99\x0c\xfc\xdc_\xff\xa1\x99G6\x95}\xaa\\\xce\x9eNhe\x81\xc5\x1f\xaf\xe0\xc1\xb9\x93\xca\xcb\x15\xd3\x9c\xfd\xd3\xc3" } request=68e2138739f54becb5ae57644471be77 status=RepOk
2024-08-29T11:46:55.521461Z [debug    ] RPC start                      api=4.0 auth=authenticated device=de20a11cec0010000000000000000000 organization=Org1 req=VlobCreateReq { blob: b"i\x16g\x98\xc8\xb3\x1e\0\xe1Q\x128\x89T\x7f\x12I\xe2>\x8cc\xc2&8Q\xe0\x7f\x0fL=\xa5pf0\x04Xg\x89\x97+g\x94<k\xba\xa8}\xc8r\xe6\xfb\xe7?aA\xf8(\x1d\x99\xfc=aT\xad\xb4\xbe\xc1\xa17\xbb\xbaN\x9aG6\0\xe3!\xbdwK\xcf7\x97\x19\\.\xc9\xb1H\xfa\xf0>\xf1\x04\xb1\xee\xa8\xbd9\xba'\x83\x92\x9ae\xe5\x8d\xf2/e\xcb\x9a\xaf7\xe3X\x1f\xf4k{\xaf\x12\x1d#\xe5\xc3\xa7~\x04\xe3\x1f\xce1\xedP\xe72\x96UY\xf1\xf6F\xd5\xf4\xd5\x18\xe8\x05\xf9\xe3e#-\x90\xaf\x13\x97\x18\xb0\xc1\x16\x84\xb6\xabE\xd0!\xb9\x16\x86\xac\xd6\xca\xdf\xd7qV\xb6\x1d\xc5\x98\x7f\x06\x89:\x87\xf7%^\x80P\xe2bO\x14\xe2\x92\x81\xb6\x0b}\x9b\x15J\x10S\xb0\x80N\0\x7f\xaa\xe8p\x93", key_index: 0, realm_id: VlobID(f0000000-0000-0000-0000-000000000001), sequester_blob: None, timestamp: DateTime("2024-08-29T11:46:55.507710Z"), vlob_id: VlobID(f0000000-0000-0000-0000-000000000001) } request=35e83cb900f64c3891fd8b8ec6dc80d8
2024-08-29T11:46:55.522812Z [info     ] RPC                            api=4.0 auth=authenticated cmd=vlob_create device=de20a11cec0010000000000000000000 organization=Org1 rep=VlobAlreadyExists request=35e83cb900f64c3891fd8b8ec6dc80d8 status=RepVlobAlreadyExists
2024-08-29T11:46:57.172253Z [debug    ] RPC start                      api=4.0 auth=authenticated device=de20a11cec0010000000000000000000 organization=Org1 req=InviteListReq request=f3a6005b9e80429fb0cac726a6bcb56b
2024-08-29T11:46:57.173021Z [info     ] RPC                            api=4.0 auth=authenticated cmd=invite_list device=de20a11cec0010000000000000000000 organization=Org1 rep=Ok { invitations: [User { claimer_email: "zack@example.invalid", created_on: DateTime("2000-01-07T00:00:00Z"), status: Idle, token: InvitationToken("e0000000000000000000000000000001") }, Device { created_on: DateTime("2000-01-08T00:00:00Z"), status: Idle, token: InvitationToken("e0000000000000000000000000000002") }] } request=f3a6005b9e80429fb0cac726a6bcb56b status=RepOk
2024-08-29T11:46:58.364496Z [debug    ] RPC start                      api=4.0 auth=authenticated device=de20a11cec0010000000000000000000 organization=Org1 req=VlobCreateReq { blob: b"\xfb\xee\xda\x92[\x8f\x0c\x1a_\x8d\x8b\x08\xff\xba\x9d\xc87\xdb\xc5v\x82\xcc\xfd\xf0\xaa\x18\xc6:\xa0r\xdc\xc5J\x0f\x91\x10\x87o\\\xcf\x1d\xd8\xd50N\xa8~\xdbm\xfb\xa2.\\\xfa\xbe\x07\xc7\x0f\x85*\x86\xca\xbc\x18g\xae\x04\x13\xc0F\x08\xe1\xc5\n$\xd9\xf4\xe5\xcaa\x9cN\xdcN\xd5a\x99\x85\xd6!\xf2W\xe7q\x1e\x8eS\x19(C>\x92\x19C\xd6\xd7\xb4\0\xf5\x89r)m\x99\x12\x16\x15r)\x9fn_\xbb\xfc\x8a\xbf\xd0le\xf1\x1aU\xc9\xb0\x97\xfc\xe3\x03h\xd1.Zk\x7f\x08 \xd6\xb2\xf8\xf6Y.)bd^?\r\t\xd2\xc1\xf1\xadK\x8e\xf4\x01[\"\xfeH\x06q\xa7\xd7=rS\x9e\xd1;\x12\xe5\xdd)\x153\xf0\\\xec]\xc9S\xd5\xce\xbcD\xf4\x0c\xf6\x84\xab\x9c\xfa</.\xff\xe0K\x85\xf3\xc2\x9c\xdd\xd2\x84\x88\r\xd6![\x0b2\xee\xb1 \r\x1d\xd8\xe7\x97*\xc7|\xc1N\xbb/", key_index: 1, realm_id: VlobID(f0000000-0000-0000-0000-000000000004), sequester_blob: None, timestamp: DateTime("2024-08-29T11:46:58.359866Z"), vlob_id: VlobID(f0000000-0000-0000-0000-000000000004) } request=b6e04c9c96fb41d0ba903394c59a5f6e
2024-08-29T11:46:58.365287Z [info     ] RPC                            api=4.0 auth=authenticated cmd=vlob_create device=de20a11cec0010000000000000000000 organization=Org1 rep=VlobAlreadyExists request=b6e04c9c96fb41d0ba903394c59a5f6e status=RepVlobAlreadyExists
2024-08-29T11:47:19.541692Z [info     ] Received internal event        event_detail=EventVlob(event_id=UUID('f8ed802b-ea26-4e60-9bb9-caa615e4b43a'), type='VLOB', organization_id=OrganizationID("Org1"), author=DeviceID { nickname: "alice@dev2", id: "de20a11c-ec00-1000-0000-000000000000" }, realm_id=VlobID(f0000000-0000-0000-0000-000000000004), timestamp=DateTime("2024-08-29T11:47:19.533172Z"), vlob_id=VlobID(f0000000-0000-0000-0000-000000000004), version=2, blob=b'\xa8\x18V\x11$t\xa9\xd1\x00]1x\x07W\xeb\xa3\x12\xd4d\xeb\x8d\xa5_\xe5\x8cId\xa6e\xaa\xae\x8e\xf8_\xd4\xdd\xa89\x1b\x9e\xdcEL\x99\x1a\x1fl!\x8e[/\xe0\xbc\xa9N\xd3\x99h\xc2\xb0\xd1\xff\xfb\xcfI\xe2?\x87\xe5i\x83?ix\xa7\xc9\xa3)\x92\xac\x0e\xc1o\xc6\xe6\xf5\x9f\x9b[\x818\xaa7q\x97\x99\xe5Za\x89^i\xb3\xd2H&\xce\xd2+XK\xe6\xa8\xdf\x04\xd4\xa2\xc4D=l\xdd\x00N\xc2x\xbd\xd5\x81y\xcd\x9a\xbe\x8f\x92\x82S\xe9X\x83q\x8e\x90A_\xbd\xba\xab\xce[H5\xb36\xd0(\xdf\xe7\xdd?\xc1@X\xc9\x98?\x88\xac\x1b`~8@\xf5Jw\x90#\x1cf\xd3\xebtR\x8f,:\x04\x83\xc6f\xde\xfb\x01\xfa[\xdb\xa9\x97/}pSTU\xbad\x96\x1e\x1ex(<\x96\xbb\x7f\xf7\x15I+\xfc\xdd\x1en\xc8&\xc1\xafxE\x07\t\x18Q3\x94\xbd\xeb\xbb\xc1T\xff\xe0IF\x8a\x1dQ}(z\x85\x1b\xb0\xad}\xa4%d\xceR%\xc1\xf7\xe8\x84E\xe3\x01:\nC\xa0|B\x8az\x1b\xd8x\x18ZJ\ng\xd88s|X', last_common_certificate_timestamp=DateTime("2000-01-06T00:00:00Z"), last_realm_certificate_timestamp=DateTime("2000-01-12T00:00:00Z")) event_id=f8ed802bea264e609bb9caa615e4b43a event_type=VLOB organization=Org1
2024-08-29T11:47:19.542821Z [debug    ] SSE event                      api=4.0 auth=authenticated device=de20a11cec0010000000000000000000 event_=EventVlob(event_id=UUID('f8ed802b-ea26-4e60-9bb9-caa615e4b43a'), type='VLOB', organization_id=OrganizationID("Org1"), author=DeviceID { nickname: "alice@dev2", id: "de20a11c-ec00-1000-0000-000000000000" }, realm_id=VlobID(f0000000-0000-0000-0000-000000000004), timestamp=DateTime("2024-08-29T11:47:19.533172Z"), vlob_id=VlobID(f0000000-0000-0000-0000-000000000004), version=2, blob=b'\xa8\x18V\x11$t\xa9\xd1\x00]1x\x07W\xeb\xa3\x12\xd4d\xeb\x8d\xa5_\xe5\x8cId\xa6e\xaa\xae\x8e\xf8_\xd4\xdd\xa89\x1b\x9e\xdcEL\x99\x1a\x1fl!\x8e[/\xe0\xbc\xa9N\xd3\x99h\xc2\xb0\xd1\xff\xfb\xcfI\xe2?\x87\xe5i\x83?ix\xa7\xc9\xa3)\x92\xac\x0e\xc1o\xc6\xe6\xf5\x9f\x9b[\x818\xaa7q\x97\x99\xe5Za\x89^i\xb3\xd2H&\xce\xd2+XK\xe6\xa8\xdf\x04\xd4\xa2\xc4D=l\xdd\x00N\xc2x\xbd\xd5\x81y\xcd\x9a\xbe\x8f\x92\x82S\xe9X\x83q\x8e\x90A_\xbd\xba\xab\xce[H5\xb36\xd0(\xdf\xe7\xdd?\xc1@X\xc9\x98?\x88\xac\x1b`~8@\xf5Jw\x90#\x1cf\xd3\xebtR\x8f,:\x04\x83\xc6f\xde\xfb\x01\xfa[\xdb\xa9\x97/}pSTU\xbad\x96\x1e\x1ex(<\x96\xbb\x7f\xf7\x15I+\xfc\xdd\x1en\xc8&\xc1\xafxE\x07\t\x18Q3\x94\xbd\xeb\xbb\xc1T\xff\xe0IF\x8a\x1dQ}(z\x85\x1b\xb0\xad}\xa4%d\xceR%\xc1\xf7\xe8\x84E\xe3\x01:\nC\xa0|B\x8az\x1b\xd8x\x18ZJ\ng\xd88s|X', last_common_certificate_timestamp=DateTime("2000-01-06T00:00:00Z"), last_realm_certificate_timestamp=DateTime("2000-01-12T00:00:00Z")) organization=Org1 request=fd8c54967ae6463e92d62fa340f6946d
2024-08-29T11:47:19.553913Z [debug    ] RPC start                      api=4.0 auth=authenticated device=de20a11cec0010000000000000000000 organization=Org1 req=BlockCreateReq { block: b'/\xcfS\xe9l\x8e\xf9\x88\x8f\xd8\n>\xc8ARu\xf4l I!\x8f@7*\xdc\xb1\x9b^\x9fnT&\x81/\xba\x8d\xd1\x90\xba\x81&\xcf\xbdKmC\xc2c\x06\x13yB\xa8=\xc8\x7fV\x04\xac!\xe1\xe4\x08'... (12076 bytes) } request=9881f2901bc54326829ac624c8c5a2ec
2024-08-29T11:47:19.554948Z [info     ] RPC                            api=4.0 auth=authenticated cmd=block_create device=de20a11cec0010000000000000000000 organization=Org1 rep=Ok request=9881f2901bc54326829ac624c8c5a2ec status=RepOk
2024-08-29T11:47:19.561631Z [debug    ] RPC start                      api=4.0 auth=authenticated device=de20a11cec0010000000000000000000 organization=Org1 req=VlobCreateReq { blob: b"\xd5\x815\xa5\x1b\x08O0\xfa\x954\x1bg\xa1`\xaf\xca\x0b\xfc\xef#\xff\xfa\xc6$o\xcem1o'\xef\xeeZ\xee_\x8d,V\xcb\xec'\x8e\xc8\xbd\x88\x90q\xed'\x17n\xaduv\x8b\xc42\xe6Xn\xa1p\xb2\xcc\xf8h/\x19\xf2)\x95\xd7L~\x93Z\x10\xe1a\x15;{|)J\xf0\xe0\x03:\xba\xa3\xb6\xb7p\xcc\xed\xcf\x1f\xc7l\x19\x86\x9f\xea86'\x99\x08|\x80\xe4\x03]\xeb\xea<\xf5\x87g\xd8r\x97\x9e4\xda\xe2\xdcr\x84c8_\xa1\xac_y\xf4@\x86\xe6\x93\xe7\xce\x9acf\xf5\x91\x82t3 \xb1\xbdw\xa4\x8d\x1a\x98V\xfa\xaa\xc7\xab\x06\rv\xbeNP}x\xdb\xe46%\xc0\xca'\xb8\xb1\xb5\x17\x9ba\xee\x8a/\x9aI\x0e\xd2D\x02q\xd8\x8d`\xe2\x13\xdfA\x8b\xca\xb6\xb7r\xe74\xe5\xeb\xfau\xba=p\xa9UV\x8b\xe6\\\x9f\x9d\xa9@\x9e\x07\xea\r\x1e\r\xd7\tv$\x96\x0c\xea\xa74Y\x9d\x89(\xef\x04\xce5s\x1c\x84X\x84g1\xba\xd0\xa3\x05\xee\xabX0\xac\xa3\xd5\xd1r\x05zqm\xd6\x15\xa6\xf0F\xb7t&z\x97C\xb8\x04\x11Z\x85\x0c\x99\xe6'&\xfeNH\xcb\xa0>.\xea\x06\x1b\xe4\xfd\xf4\x14\xf8\xdf\x97S\xc0\x0cP\xeblJ\x81X\x1eT\xd1\xe7\x9c#\x97\xf8vs\x0f\xacH\xad\x92\xcc\x857\xceC\xed\t", key_index: 1, realm_id: VlobID(f0000000-0000-0000-0000-000000000004), sequester_blob: None, timestamp: DateTime("2024-08-29T11:47:19.558111Z"), vlob_id: VlobID(3a8703c0-cb18-4732-816a-6427f77d4dfb) } request=fad15aa5f37f4d87a476f1c49cdadca1
2024-08-29T11:47:19.562371Z [info     ] RPC                            api=4.0 auth=authenticated cmd=vlob_create device=de20a11cec0010000000000000000000 organization=Org1 rep=Ok request=fad15aa5f37f4d87a476f1c49cdadca1 status=RepOk
2024-08-29T11:47:19.562976Z [info     ] Received internal event        event_detail=EventVlob(event_id=UUID('f77d19e1-9a32-4b64-9e7d-4efb210bb7f2'), type='VLOB', organization_id=OrganizationID("Org1"), author=DeviceID { nickname: "alice@dev2", id: "de20a11c-ec00-1000-0000-000000000000" }, realm_id=VlobID(f0000000-0000-0000-0000-000000000004), timestamp=DateTime("2024-08-29T11:47:19.558111Z"), vlob_id=VlobID(3a8703c0-cb18-4732-816a-6427f77d4dfb), version=1, blob=b"\xd5\x815\xa5\x1b\x08O0\xfa\x954\x1bg\xa1`\xaf\xca\x0b\xfc\xef#\xff\xfa\xc6$o\xcem1o'\xef\xeeZ\xee_\x8d,V\xcb\xec'\x8e\xc8\xbd\x88\x90q\xed'\x17n\xaduv\x8b\xc42\xe6Xn\xa1p\xb2\xcc\xf8h/\x19\xf2)\x95\xd7L~\x93Z\x10\xe1a\x15;{|)J\xf0\xe0\x03:\xba\xa3\xb6\xb7p\xcc\xed\xcf\x1f\xc7l\x19\x86\x9f\xea86'\x99\x08|\x80\xe4\x03]\xeb\xea<\xf5\x87g\xd8r\x97\x9e4\xda\xe2\xdcr\x84c8_\xa1\xac_y\xf4@\x86\xe6\x93\xe7\xce\x9acf\xf5\x91\x82t3 \xb1\xbdw\xa4\x8d\x1a\x98V\xfa\xaa\xc7\xab\x06\rv\xbeNP}x\xdb\xe46%\xc0\xca'\xb8\xb1\xb5\x17\x9ba\xee\x8a/\x9aI\x0e\xd2D\x02q\xd8\x8d`\xe2\x13\xdfA\x8b\xca\xb6\xb7r\xe74\xe5\xeb\xfau\xba=p\xa9UV\x8b\xe6\\\x9f\x9d\xa9@\x9e\x07\xea\r\x1e\r\xd7\tv$\x96\x0c\xea\xa74Y\x9d\x89(\xef\x04\xce5s\x1c\x84X\x84g1\xba\xd0\xa3\x05\xee\xabX0\xac\xa3\xd5\xd1r\x05zqm\xd6\x15\xa6\xf0F\xb7t&z\x97C\xb8\x04\x11Z\x85\x0c\x99\xe6'&\xfeNH\xcb\xa0>.\xea\x06\x1b\xe4\xfd\xf4\x14\xf8\xdf\x97S\xc0\x0cP\xeblJ\x81X\x1eT\xd1\xe7\x9c#\x97\xf8vs\x0f\xacH\xad\x92\xcc\x857\xceC\xed\t", last_common_certificate_timestamp=DateTime("2000-01-06T00:00:00Z"), last_realm_certificate_timestamp=DateTime("2000-01-12T00:00:00Z")) event_id=f77d19e19a324b649e7d4efb210bb7f2 event_type=VLOB organization=Org1
2024-08-29T11:47:19.563519Z [debug    ] SSE event                      api=4.0 auth=authenticated device=de20a11cec0010000000000000000000 event_=EventVlob(event_id=UUID('f77d19e1-9a32-4b64-9e7d-4efb210bb7f2'), type='VLOB', organization_id=OrganizationID("Org1"), author=DeviceID { nickname: "alice@dev2", id: "de20a11c-ec00-1000-0000-000000000000" }, realm_id=VlobID(f0000000-0000-0000-0000-000000000004), timestamp=DateTime("2024-08-29T11:47:19.558111Z"), vlob_id=VlobID(3a8703c0-cb18-4732-816a-6427f77d4dfb), version=1, blob=b"\xd5\x815\xa5\x1b\x08O0\xfa\x954\x1bg\xa1`\xaf\xca\x0b\xfc\xef#\xff\xfa\xc6$o\xcem1o'\xef\xeeZ\xee_\x8d,V\xcb\xec'\x8e\xc8\xbd\x88\x90q\xed'\x17n\xaduv\x8b\xc42\xe6Xn\xa1p\xb2\xcc\xf8h/\x19\xf2)\x95\xd7L~\x93Z\x10\xe1a\x15;{|)J\xf0\xe0\x03:\xba\xa3\xb6\xb7p\xcc\xed\xcf\x1f\xc7l\x19\x86\x9f\xea86'\x99\x08|\x80\xe4\x03]\xeb\xea<\xf5\x87g\xd8r\x97\x9e4\xda\xe2\xdcr\x84c8_\xa1\xac_y\xf4@\x86\xe6\x93\xe7\xce\x9acf\xf5\x91\x82t3 \xb1\xbdw\xa4\x8d\x1a\x98V\xfa\xaa\xc7\xab\x06\rv\xbeNP}x\xdb\xe46%\xc0\xca'\xb8\xb1\xb5\x17\x9ba\xee\x8a/\x9aI\x0e\xd2D\x02q\xd8\x8d`\xe2\x13\xdfA\x8b\xca\xb6\xb7r\xe74\xe5\xeb\xfau\xba=p\xa9UV\x8b\xe6\\\x9f\x9d\xa9@\x9e\x07\xea\r\x1e\r\xd7\tv$\x96\x0c\xea\xa74Y\x9d\x89(\xef\x04\xce5s\x1c\x84X\x84g1\xba\xd0\xa3\x05\xee\xabX0\xac\xa3\xd5\xd1r\x05zqm\xd6\x15\xa6\xf0F\xb7t&z\x97C\xb8\x04\x11Z\x85\x0c\x99\xe6'&\xfeNH\xcb\xa0>.\xea\x06\x1b\xe4\xfd\xf4\x14\xf8\xdf\x97S\xc0\x0cP\xeblJ\x81X\x1eT\xd1\xe7\x9c#\x97\xf8vs\x0f\xacH\xad\x92\xcc\x857\xceC\xed\t", last_common_certificate_timestamp=DateTime("2000-01-06T00:00:00Z"), last_realm_certificate_timestamp=DateTime("2000-01-12T00:00:00Z")) organization=Org1 request=fd8c54967ae6463e92d62fa340f6946d
2024-08-29T11:47:44.135763Z [info     ] Start SSE connection           api=4.0 auth=authenticated device=de20808c001000000000000000000000 organization=Org1 request=e46ae93858684efb972a87423ef682f1
2024-08-29T11:47:44.137349Z [debug    ] RPC start                      api=4.0 auth=authenticated device=de20808c001000000000000000000000 organization=Org1 req=CertificateGetReq { common_after: None, realm_after: {}, sequester_after: None, shamir_recovery_after: None } request=77bd3f23571a4cec91ca4601462c44e7
2024-08-29T11:47:44.138071Z [info     ] RPC                            api=4.0 auth=authenticated cmd=certificate_get device=de20808c001000000000000000000000 organization=Org1 rep=Ok { common_certificates: [b"\xaa\xf0}\xdfb\x13\xf4\xc7-\xed\xbc\xc7V?\x99~O\xbf\0\xbe\x8e,\x1c%}\x05\xb6\x1b\x19|/ERF\x12/\xf1\x0c-\xc9\x1a\xfaX\x8a\xae\xf5\x7f\xeb>\xcaw\x91\xba\xf1\xdaD\xb4\x1b\xdc$bc7\x03\0(\xb5/\xfd\0X\xb5\x06\0\xa4\x0c\x88\xa4type\xb0user_certificate\xa6author\xc0\xa9timestamp\xd7\x01\0\x03]\x15Y\x0f@\0\xa7id\xd8\x02\xa1\x1c\xec\0\x10\0\xachuman_handle\x92\xb1alice@example.com\xb2Alicey McFace\xaapublic_key\xc4 `\x05\xda\xbb+0@`v\xc8\xb3{\0o\xce\xd6>s\xfckH\xdcj\xf4\xc0\x992\x0e\xf0G2m\xa9algorithm\xb8X25519_XSALSA20_POLY1305\xa7profile\xa5ADMIN\x03\0b\x11\x05\xb7\x9d`\xab\xa0", b"@f\xb5\x14\x0b!\xb6\xe2G\xf6w\xa7\x19\xb6\x1df\x17]\\\x8e(\\\x1c}\x83\xd7\x9b9\x1d\xcdli\xf1\xb5q\xe5\x19\x1f\xfa[XS6\xb6D\0\xe4\xd0\xab\x15\x01{\xe9\x9b\xbea/\x95/\xb9\xbf\x81\xd0\x08\0(\xb5/\xfd\0X\xb5\x05\0t\n\x88\xa4type\xb2device_certificate\xa6author\xc0\xa9timestamp\xd7\x01\0\x03]\x15Y\x0f@\0\xa7user_id\xd8\x02\xa1\x1c\xec\0\x10\0\xa9id\xd8\x02\xde\x10\xaclabel\xb5My alice@dev1 machine\xaaverify_key\xc4 l\xf3:]#\n/G\xc1\x1d\x96%U\xa3k\xd4:kn\x9aw\xec#\xa1]\x9d\xd8\xe6\xd1g(\x9c\xa9algorithm\xa7ED25519\x04\0?3\x11T\x16\x13\xdc\x1508\x03", b"[\x84j\xa9\xa8\xb3\x81\xcc\x9e\x85\xf0\x19\xda\x9f{\x9d\xbd\x96:{ Q<\xa3w\xbd?b2\x18C{\x7fKS\x1a\x89A\xb9\xb9\xb4\xda|\x0c]\xcc8)\xef\xc6[\xf6\x14CG\x99\xc4\xf3\x1c\x82A\\\x93\x04\0(\xb5/\xfd\0X\x05\x07\0D\r\x88\xa4type\xb0user_certificate\xa6author\xd8\x02\xde\x10\xa1\x1c\xec\0\x10\0\xa9timestamp\xd7\x01\0\x03])v\xe6\xa0\0\xa7id\xd8\x02\x80\x8c\0\0\0\xachuman_handle\x92\xafbob@example.com\xaeBoby McBobFace\xaapublic_key\xc4 `\x05\xda\xbb+0@`v\xc8\xb3{\0o\xce\xd6>s\xfckH\xdcj\xf4\xc0\x992\x0e\xf0G2m\xa9algorithm\xb8X25519_XSALSA20_POLY1305\xa7profile\xa8STANDARD\x03\0N\xad\x0c\xc2e @\x19", b"#\x8b:\xc8\xea\x95\xbe*\x0c/\xf4\x06-\x10Q'@k\x84[g?LkI\xdd\x97\xbb\xcc\xd4\x964o\x01)RJ2\x1d\xa7\xa4\xe7\x19\xbc\xc14\xcb\x01i\x1a\xcb4\xe6\xe7\x1d\xaf\xcf\xcegnO\x1eL\x01\0(\xb5/\xfd\0X\xf5\x05\0\xd4\n\x88\xa4type\xb2device_certificate\xa6author\xd8\x02\xde\x10\xa1\x1c\xec\0\x10\0\xa9timestamp\xd7\x01\0\x03])v\xe6\xa0\0\xa7user_id\xd8\x02\x80\x8c\0\0\0\xa9id\xd8\x02\xde\x10\xaclabel\xb3My bob@dev1 machine\xaaverify_key\xc4 l\xf3:]#\n/G\xc1\x1d\x96%U\xa3k\xd4:kn\x9aw\xec#\xa1]\x9d\xd8\xe6\xd1g(\x9c\xa9algorithm\xa7ED25519\x05\0?3\x11T\x96.8\x02\xa7\xe2\xd3\x0b\xca", b"\xe4D\xaf@\xe6\xcdb\x94\x0b\x02\x11\x8b\x1a6CQ2\x14\x84\x96\xa8-\xc2\xc2\x80<_t9\xb8\x8a\x07\xcc\x06\x97\ruiQ\xe8\xa5\xa4P\xbdT\xc9\xb0\x06G\xbf\xcf\xf3\x07\0$\xd7\xc8>\xce\x80\x16K\x8b\x0c\0(\xb5/\xfd\0X\xed\x05\0\xc4\n\x88\xa4type\xb2device_certificate\xa6author\xd8\x02\xde\x10\xa1\x1c\xec\0\x10\0\xa9timestamp\xd7\x01\0\x03]=\x94\xbe\0\0\xa7user_id\xd8\x02\0\0\xa9id\xd8\x02\xde \xaclabel\xb5My alice@dev2 machine\xaaverify_key\xc4 l\xf3:]#\n/G\xc1\x1d\x96%U\xa3k\xd4:kn\x9aw\xec#\xa1]\x9d\xd8\xe6\xd1g(\x9c\xa9algorithm\xa7ED25519\x05\0?3\x11T\x96.\xb8\xc3\xa7\xa4\xd3\x0b\xca", b"\xe0\xa0\x07\x90\xd4hQ\xfd\0\xc8\xcd.f\xb5\xb3\xca\xaf\xff\x15\xaa\xca\xda@\x8c\xe2\xf9S\x10sO\xcf\xdf\x8f\xf3%\x97\x7fs\xc6\x06W\x84\xd2\xca@dT,\x97\xf2\xe7\x8b|\x1a\xc5\xa5\xa7\xb5\x8b)\x1b\xc2\xc6\x0b\0(\xb5/\xfd\0X\xd5\x05\0\x94\n\x88\xa4type\xb2device_certificate\xa6author\xd8\x02\xde\x10\x80\x8c\0\x10\0\xa9timestamp\xd7\x01\0\x03]Q\xb2\x95`\0\xa7user_id\xd8\x02\0\0\xa9id\xd8\x02\xde \xaclabel\xb3My bob@dev2 machine\xaaverify_key\xc4 l\xf3:]#\n/G\xc1\x1d\x96%U\xa3k\xd4:kn\x9aw\xec#\xa1]\x9d\xd8\xe6\xd1g(\x9c\xa9algorithm\xa7ED25519\x05\0?3\x11T\x96.\xb8\xc3\xa7\xa4\x8b\x06\xca", b"\xb4\xff7\xc3\x86u~{\xb7\xfd\x0f\x0c\xdfE\xbb[\x83k\xd2\xd9#\xe6\x06\x02\xafV\xa1\xa4\xdd\xec\xea\xcb%\xfe\xf4\xc0%\xf1\x1a\xe6\xde\xd2\xe6\xb4G\xda\x0f\x91\x0f\xfcv \xaa`C\x85J\xe4_\xec\x8f\xc8i\t\0(\xb5/\xfd\0X%\x07\04\r\x88\xa4type\xb0user_certificate\xa6author\xd8\x02\xde\x10\xa1\x1c\xec\0\x10\0\xa9timestamp\xd7\x01\0\x03]e\xd0l\xc0\0\xa7id\xd8\x02:\x11\x03\x1c\0\xachuman_handle\x92\xb3mallory@example.com\xb6My McFace\xaapublic_key\xc4 `\x05\xda\xbb+0@`v\xc8\xb3{\0o\xce\xd6>s\xfckH\xdcj\xf4\xc0\x992\x0e\xf0G2m\xa9algorithm\xb8X25519_XSALSA20_POLY1305\xa7profile\xa8OUTSIDER\x05\0.\x99\xf4\xe6xP\x8d\x0f\xc2e @\x19", b"K\xa1rT\x83\xd2q\xb6o\x178E\x13\x03I\x0e\xb6F4\xa6@\x97C\x1a\x89\x98\x9f`\x14\xcdE\xa4Y\xc4X7v\x81\x1ce\xbd\x0f\x8d&\x12\xe6\x04\xb8gx\x9b\xf16m\xe1\xfe\x05\x9b7\x8f\xe2\x93J\x0c\0(\xb5/\xfd\0X\x15\x06\0\x14\x0b\x88\xa4type\xb2device_certificate\xa6author\xd8\x02\xde\x10\xa1\x1c\xec\0\x10\0\xa9timestamp\xd7\x01\0\x03]e\xd0l\xc0\0\xa7user_id\xd8\x02:\x11\x03\x1c\0\xa9id\xd8\x02\xde\x10\xaclabel\xb7My mallory@dev1 machine\xaaverify_key\xc4 l\xf3:]#\n/G\xc1\x1d\x96%U\xa3k\xd4:kn\x9aw\xec#\xa1]\x9d\xd8\xe6\xd1g(\x9c\xa9algorithm\xa7ED25519\x05\0?3\x11T\x96.8,\xa8\xe2\xd3\x0b\xca"], realm_certificates: {VlobID(f0000000-0000-0000-0000-000000000004): [b"\xa4H(vL\xb9\x11\xa7\xa46[\xf6\xd6Fg\xca\xfa\x07.T\xf7*\x01\xe45\xe7Iu\x1bO\xf5\xa7\x9b\x01\xf2\x9f6\xc9\x89\x13O\xeax\xd1\xd1\xbe\xb4\x90K\"rEf8Li&L/\xf5\xf8\x10w\x05\0(\xb5/\xfd\0Xu\x03\0\xb4\x05\x86\xa4type\xb6realm_role_certificate\xa6author\xd8\x02\xde\x10\xa1\x1c\xec\0\x10\0\xa9timestamp\xd7\x01\0\x03]\xa2)\xf2\xe0\0\xa8id\xd8\x02\xf0\x04\xa7user\0\0\xa4role\xa5OWNER\x06\0J\x90\xa0\xa7\x14\xee\x02\xa6E?\xc2`&@\x19", b"-\xc8X\xf7\xc5\xb3\xd7\t\x90\x04\xd2VL\xcb\xbb\x08\x9e\x02j)\xfd\xd4\xaa\xc1\xd7hd\xbc8\x80\x16pr\xb0\xa3\xaf\x85\x19\xdf\xd1\x87E}\x18\xdb\xf89\xdf\xaar]\n\xc6\ng\x89;\x83\x16\x1b\x1f\xfd@\x0f\0(\xb5/\xfd\0X\xd5\x06\0d\x0c\x88\xa4type\xberealm_key_rotation_certificate\xa6author\xd8\x02\xde\x10\xa1\x1c\xec\0\x10\0\xa9timestamp\xd7\x01\0\x03]\xb6G\xca@\0\xa8id\xd8\x02\xf0\x04\xa9key_index\x01\xb4encrypalgorithm\xb8BLAKE2_XSALSA20_POLY1305\xaehash\xa6SHA256\xaakey_canary\xc4(\xd5\x08*\xcf\x14\xd4\x8a\xc1\x0c\x84\xf6y\xc1H\xd0\xe5\x10\x82&\x05\xcc\xe3d\xcc\xe6\xcd8+\x92\xc3\xd5\xa4\x15\xb8\xff\xfdc\xe7\x91\x9e\x06\0_\xbao\x1bZ\xe0\x84eZ\xf4'\x0cf\x04\x80\x02", b"\xbf$5\xa9\xc0\xea}\x90\xc34\xa9\x82~q&\xd6\x9f\x7f\x17\xc0\x08\x89\\\x88\xdb\x1b\xb4=\xe8\x06k\xb1\x1f\xe54\xb2n\xdb\x194\x0c\xb0\xdbJF\xf5\xe6\x976\xde\xa9\xe5\xc3\x01\xd1\x91\xf7\xf4\x84F\x0c\x9e\xde\x01\0(\xb5/\xfd\0X\xf5\x04\0\xd4\x08\x86\xa4type\xb6realm_name_certificate\xa6author\xd8\x02\xde\x10\xa1\x1c\xec\0\x10\0\xa9timestamp\xd7\x01\0\x03]\xcae\xa1\xa0\0\xa8id\xd8\x02\xf0\x04\xa9key_index\x01\xaeencrypted\xc4-\x83K\x9d\xc1\xad&\xe0\xecq\xf5<*\xc4k\x07\xfa1\xb6\x1d\x80\x01\x15a#\x89Kt\x1c\xd1\xd3\xc1\x80YJ\xb8\xfd\xfa=i\xf7j'\xce\xde\xe3\x05\0\xe2 \x8d\xbb\x80i\xd1\x8f0\x98\tP\x06", b"\xa6\xd1\x973\xb3Z\xe7be\xcd\xe7J.\xd0\xa1\xb93\x7f\xabTC\xa3\x05\\V\x0c\xb0\x80{\xeee\x0c\xcez\xf5g\xe7D\xdf\x96\x912\xa8\r\r\x85\x13#\xdc\xfet\x14P\x80$RX\xdb\n(s\xab\x86\x04\0(\xb5/\xfd\0X\x95\x03\0\xf4\x05\x86\xa4type\xb6realm_role_certificate\xa6author\xd8\x02\xde\x10\xa1\x1c\xec\0\x10\0\xa9timestamp\xd7\x01\0\x03]\xde\x83y\0\0\xa8id\xd8\x02\xf0\x04\xa7user\x80\x8c\0\0\0\xa4role\xa6READER\x06\0I0\xdc\xf3\n\xd7\0S\xad\x1fa0\x13\xa0\x0c"], VlobID(f0000000-0000-0000-0000-000000000002): [b"[\x84h\xa54$\xd1\xcehZ?io\x86n\x12,Q]@v\x9b(x\xe4\x06\xcf\x07\xb7\x84\xb6Ur\xa8L\x8c\x0e\xd2\xa1\x9dx\xb5\x8b|r1]x~\\ L\xda\x88#\xa3\xcd\xa0\xb1\xc6\xa1\x9c\x08\x05\0(\xb5/\xfd\0Xm\x03\0\xa4\x05\x86\xa4type\xb6realm_role_certificate\xa6author\xd8\x02\xde\x10\x80\x8c\0\x10\0\xa9timestamp\xd7\x01\0\x03^.\xfa\xd6\x80\0\xa8id\xd8\x02\xf0\x02\xa7user\0\0\xa4role\xa5OWNER\x06\0J\x90\xa0\xa7(\xdc\0K\x89~\x84\xc1Z\x802"]}, sequester_certificates: [], shamir_recovery_certificates: [] } request=77bd3f23571a4cec91ca4601462c44e7 status=RepOk
2024-08-29T11:47:44.164825Z [debug    ] RPC start                      api=4.0 auth=authenticated device=de20808c001000000000000000000000 organization=Org1 req=VlobCreateReq { blob: b"\xcc\x06\x158\xd3\x99\x1cq\xbcR\x05,\xc9z\x0b\x08\xea3\xe1\x8bs1\xa34\xd4.\xb7JT\x9aO{?c+\x8d\x12\x12\xd6\xdf\x87\xa1T\xad\xe8\x8e\xb1\xdd\x1ci0@\xdd\xf8\x15\xfcF^\xfa\x9b\xce\xafW\x1a\xe0\x10U\x02\xc1\xa3\x94\x9c_\n(1\xa7\x7f\xe6\t\x04\x0cmf\xcd\xb7a&M\xea\xb3zo~\xc6W\xda9\x0fW=\n\xc8\xebhM:\xe6V\xa3\xcdu\x88L\x8f\x87\xd9\xa6cy\x8dg\xe5\xaeZ\x0e\xf6F(Bt\xad\xfb.\x93\xeaj\x03P\x9d#2\xd0\xfde\x0c\xad\x7f\xe8\x9b\xc4\xdb\x9eA@r\x1b\x82V\xcb\x917'o\xeea\x8e\xe3|\xba8\xcd\xc8\r\xdd\x031\xba\xdd'w\xf5DF\xfb\tX\x1c]\x16V\xa2\x9aH\x8dS\xf0A\xe9\xa4C1\x98\x08aK\xf3m\xb8u\x0f\x90\xb9Z\x96\x85", key_index: 0, realm_id: VlobID(f0000000-0000-0000-0000-000000000002), sequester_blob: None, timestamp: DateTime("2024-08-29T11:47:44.161054Z"), vlob_id: VlobID(f0000000-0000-0000-0000-000000000002) } request=901001b5967e449b9a7fb2103b60a360
2024-08-29T11:47:44.165426Z [info     ] RPC                            api=4.0 auth=authenticated cmd=vlob_create device=de20808c001000000000000000000000 organization=Org1 rep=VlobAlreadyExists request=901001b5967e449b9a7fb2103b60a360 status=RepVlobAlreadyExists
2024-08-29T11:47:44.169060Z [debug    ] RPC start                      api=4.0 auth=authenticated device=de20808c001000000000000000000000 organization=Org1 req=RealmGetKeysBundleReq { key_index: 1, realm_id: VlobID(f0000000-0000-0000-0000-000000000004) } request=52068b15e53a467f8030eb53857fa84b
2024-08-29T11:47:44.169353Z [info     ] RPC                            api=4.0 auth=authenticated cmd=realm_get_keys_bundle device=de20808c001000000000000000000000 organization=Org1 rep=Ok { keys_bundle: b"P/\xb4\xe4\xda\xa4\xc0x\x9d\xb0\xd1\x08\0\xe7\x8b\x917:\xf9\x84\xef\xb3\x0f8\xf3\xde\xdd\xcf\xe9@\xf3\x86\xbbax\x15\x94\xa2\x0bT\xc7%\x0b\xbfK\xc9\x88\r\x0f\xfcfb\xc7\xd0G\xad\x1dY\xb4\x0cp\x96nao\x19>vJ\x9c\x18\xd7+\x0bC\x91\n\x90\xd7\xdfp\xdb\xaf\x8f,\x82o\x07\xcc\xff\xd8\x19\xa9S\x81$\xadP\xfbvbs\xadr\x1c\xf5\x91t\x98\x1d.V\xae{\x9cB\xe9\xba\x89\xa8\xc3\xa4_\xe2\xe7\xd4\xb00vM8\xb3\xdc\xf4\x18\xa9\xf8\x90@\xbd\x98\x17\xd8\xaaM\xff\xa9\"\xa4\x1f\xe8\x9ai\x84\x97\xb4\x89\xc7N\xaf\xe8:\xea\xf9\xa8\xcc\rZl\xe2\xe5;\x04\xbb\xe1\xf1\xfe\xbe\xc4\x9b\x13\xb7\n/\n\x92\x12\x15l\xd9\x9e+'\x03\"\xdd\xe4?\xf0v\xb8\x91\xa9\xf4\x18z\xe2\t", keys_bundle_access: b"\x93t;\x93x\xefQkS\xe3\xcf\x02o\xb1\x92\xc4\x85W\xe7(\xff\xbepB+'t\x95UA\x86C\x1fo\xa0\xfa\x13\xa7\x93\xe2F\xaf\x95\xb3\xcc\xd6\x97\x8dr\x94fN\xfba\x90\xb7x{\x1f\xee\x06\xc5\xee\xbc(\xf8\x02\x05\x0c\x8d\xdb\xf1\xa2\xeb)\xda\"\x94\x80h\xd7\xbe\xd7\x81A\xc2:y\xa8Rg\x9f\xf8\xc0[\xeb\xfb\x0b\xad\xbdj\r\xbc\x81`\x0b\xbe" } request=52068b15e53a467f8030eb53857fa84b status=RepOk
2024-08-29T11:47:45.712754Z [debug    ] RPC start                      api=4.0 auth=authenticated device=de20808c001000000000000000000000 organization=Org1 req=InviteListReq request=bb01ae3bc80b4185b9484fcc41b46d5e
2024-08-29T11:47:45.713392Z [info     ] RPC                            api=4.0 auth=authenticated cmd=invite_list device=de20808c001000000000000000000000 organization=Org1 rep=Ok { invitations: [] } request=bb01ae3bc80b4185b9484fcc41b46d5e status=RepOk
2024-08-29T11:47:49.564752Z [debug    ] SSE keepalive                  api=4.0 auth=authenticated device=de20a11cec0010000000000000000000 organization=Org1 request=fd8c54967ae6463e92d62fa340f6946d
2024-08-29T11:48:14.141857Z [debug    ] SSE keepalive                  api=4.0 auth=authenticated device=de20808c001000000000000000000000 organization=Org1 request=e46ae93858684efb972a87423ef682f1
2024-08-29T11:48:19.567644Z [debug    ] SSE keepalive                  api=4.0 auth=authenticated device=de20a11cec0010000000000000000000 organization=Org1 request=fd8c54967ae6463e92d62fa340f6946d
2024-08-29T11:48:33.000816Z [info     ] Start SSE connection           api=4.0 auth=authenticated device=de20808c001000000000000000000000 organization=Org1 request=26fc9e27154842d79d82722e3bf443ac
2024-08-29T11:48:33.002575Z [debug    ] RPC start                      api=4.0 auth=authenticated device=de20808c001000000000000000000000 organization=Org1 req=CertificateGetReq { common_after: Some(DateTime("2000-01-06T00:00:00Z")), realm_after: {VlobID(f0000000-0000-0000-0000-000000000004): DateTime("2000-01-12T00:00:00Z"), VlobID(f0000000-0000-0000-0000-000000000002): DateTime("2000-01-16T00:00:00Z")}, sequester_after: None, shamir_recovery_after: None } request=ab5e9e5973be42b6b5700b283481e89a
2024-08-29T11:48:33.003121Z [info     ] RPC                            api=4.0 auth=authenticated cmd=certificate_get device=de20808c001000000000000000000000 organization=Org1 rep=Ok { common_certificates: [], realm_certificates: {}, sequester_certificates: [], shamir_recovery_certificates: [] } request=ab5e9e5973be42b6b5700b283481e89a status=RepOk
2024-08-29T11:48:33.007140Z [debug    ] RPC start                      api=4.0 auth=authenticated device=de20808c001000000000000000000000 organization=Org1 req=RealmGetKeysBundleReq { key_index: 1, realm_id: VlobID(f0000000-0000-0000-0000-000000000004) } request=ce9a7633827b4f0ab63a367f8d07dba1
2024-08-29T11:48:33.007382Z [info     ] RPC                            api=4.0 auth=authenticated cmd=realm_get_keys_bundle device=de20808c001000000000000000000000 organization=Org1 rep=Ok { keys_bundle: b"P/\xb4\xe4\xda\xa4\xc0x\x9d\xb0\xd1\x08\0\xe7\x8b\x917:\xf9\x84\xef\xb3\x0f8\xf3\xde\xdd\xcf\xe9@\xf3\x86\xbbax\x15\x94\xa2\x0bT\xc7%\x0b\xbfK\xc9\x88\r\x0f\xfcfb\xc7\xd0G\xad\x1dY\xb4\x0cp\x96nao\x19>vJ\x9c\x18\xd7+\x0bC\x91\n\x90\xd7\xdfp\xdb\xaf\x8f,\x82o\x07\xcc\xff\xd8\x19\xa9S\x81$\xadP\xfbvbs\xadr\x1c\xf5\x91t\x98\x1d.V\xae{\x9cB\xe9\xba\x89\xa8\xc3\xa4_\xe2\xe7\xd4\xb00vM8\xb3\xdc\xf4\x18\xa9\xf8\x90@\xbd\x98\x17\xd8\xaaM\xff\xa9\"\xa4\x1f\xe8\x9ai\x84\x97\xb4\x89\xc7N\xaf\xe8:\xea\xf9\xa8\xcc\rZl\xe2\xe5;\x04\xbb\xe1\xf1\xfe\xbe\xc4\x9b\x13\xb7\n/\n\x92\x12\x15l\xd9\x9e+'\x03\"\xdd\xe4?\xf0v\xb8\x91\xa9\xf4\x18z\xe2\t", keys_bundle_access: b"\x93t;\x93x\xefQkS\xe3\xcf\x02o\xb1\x92\xc4\x85W\xe7(\xff\xbepB+'t\x95UA\x86C\x1fo\xa0\xfa\x13\xa7\x93\xe2F\xaf\x95\xb3\xcc\xd6\x97\x8dr\x94fN\xfba\x90\xb7x{\x1f\xee\x06\xc5\xee\xbc(\xf8\x02\x05\x0c\x8d\xdb\xf1\xa2\xeb)\xda\"\x94\x80h\xd7\xbe\xd7\x81A\xc2:y\xa8Rg\x9f\xf8\xc0[\xeb\xfb\x0b\xad\xbdj\r\xbc\x81`\x0b\xbe" } request=ce9a7633827b4f0ab63a367f8d07dba1 status=RepOk
2024-08-29T11:48:34.564702Z [debug    ] RPC start                      api=4.0 auth=authenticated device=de20808c001000000000000000000000 organization=Org1 req=InviteListReq request=85bc762bea0f48afaac07e3f1319b4fa
2024-08-29T11:48:34.565183Z [info     ] RPC                            api=4.0 auth=authenticated cmd=invite_list device=de20808c001000000000000000000000 organization=Org1 rep=Ok { invitations: [] } request=85bc762bea0f48afaac07e3f1319b4fa status=RepOk
2024-08-29T11:48:49.570058Z [debug    ] SSE keepalive                  api=4.0 auth=authenticated device=de20a11cec0010000000000000000000 organization=Org1 request=fd8c54967ae6463e92d62fa340f6946d
2024-08-29T11:54:07.664594Z [info     ] Start SSE connection           api=4.0 auth=authenticated device=de20a11cec0010000000000000000000 organization=Org2 request=3f695e1c52344380a87595bdf96280b9
2024-08-29T11:54:07.670453Z [debug    ] RPC start                      api=4.0 auth=authenticated device=de20a11cec0010000000000000000000 organization=Org2 req=CertificateGetReq { common_after: Some(DateTime("2000-01-06T00:00:00Z")), realm_after: {VlobID(f0000000-0000-0000-0000-000000000004): DateTime("2000-01-12T00:00:00Z"), VlobID(f0000000-0000-0000-0000-000000000001): DateTime("2000-01-14T00:00:00Z")}, sequester_after: None, shamir_recovery_after: None } request=e97d527a4cb0417d95a9c88ddd69a13d
2024-08-29T11:54:07.671817Z [info     ] RPC                            api=4.0 auth=authenticated cmd=certificate_get device=de20a11cec0010000000000000000000 organization=Org2 rep=Ok { common_certificates: [], realm_certificates: {}, sequester_certificates: [], shamir_recovery_certificates: [] } request=e97d527a4cb0417d95a9c88ddd69a13d status=RepOk
2024-08-29T11:54:07.695797Z [debug    ] RPC start                      api=4.0 auth=authenticated device=de20a11cec0010000000000000000000 organization=Org2 req=RealmGetKeysBundleReq { key_index: 1, realm_id: VlobID(f0000000-0000-0000-0000-000000000004) } request=e92c37a89f6f4090b78c8ff17af6c1c5
2024-08-29T11:54:07.696553Z [info     ] RPC                            api=4.0 auth=authenticated cmd=realm_get_keys_bundle device=de20a11cec0010000000000000000000 organization=Org2 rep=Ok { keys_bundle: b"P/\xb4\xe4\xda\xa4\xc0x\x9d\xb0\xd1\x08\0\xe7\x8b\x917:\xf9\x84\xef\xb3\x0f8\xf3\xde\xdd\xcf\xe9@\xf3\x86\xbbax\x15\x94\xa2\x0bT\xc7%\x0b\xbfK\xc9\x88\r\x0f\xfcfb\xc7\xd0G\xad\x1dY\xb4\x0cp\x96nao\x19>vJ\x9c\x18\xd7+\x0bC\x91\n\x90\xd7\xdfp\xdb\xaf\x8f,\x82o\x07\xcc\xff\xd8\x19\xa9S\x81$\xadP\xfbvbs\xadr\x1c\xf5\x91t\x98\x1d.V\xae{\x9cB\xe9\xba\x89\xa8\xc3\xa4_\xe2\xe7\xd4\xb00vM8\xb3\xdc\xf4\x18\xa9\xf8\x90@\xbd\x98\x17\xd8\xaaM\xff\xa9\"\xa4\x1f\xe8\x9ai\x84\x97\xb4\x89\xc7N\xaf\xe8:\xea\xf9\xa8\xcc\rZl\xe2\xe5;\x04\xbb\xe1\xf1\xfe\xbe\xc4\x9b\x13\xb7\n/\n\x92\x12\x15l\xd9\x9e+'\x03\"\xdd\xe4?\xf0v\xb8\x91\xa9\xf4\x18z\xe2\t", keys_bundle_access: b"5\x1bQ\xac\x84\x0f\xf5\x0ez\x14\xc7$\xe9z\x0ft\x0e\x9a-r#\xec\xf7\x90\xcf\x91\x9a\x9b\x1a\xea22..;\x87\xe2\xa7\xb1\x8d\xb6\xbf\xa4\xd3\xe9/\xcd\x9a\xea9!\xe74\r\x80\x90\xb9\x8a'\xb3\xbbR!\xe8\x86\xdeqr\x94\x89M0\x99\x0c\xfc\xdc_\xff\xa1\x99G6\x95}\xaa\\\xce\x9eNhe\x81\xc5\x1f\xaf\xe0\xc1\xb9\x93\xca\xcb\x15\xd3\x9c\xfd\xd3\xc3" } request=e92c37a89f6f4090b78c8ff17af6c1c5 status=RepOk
2024-08-29T11:54:09.408627Z [debug    ] RPC start                      api=4.0 auth=authenticated device=de20a11cec0010000000000000000000 organization=Org2 req=InviteListReq request=26c89efebcbe463b8d0030e16b9da421
2024-08-29T11:54:09.409409Z [info     ] RPC                            api=4.0 auth=authenticated cmd=invite_list device=de20a11cec0010000000000000000000 organization=Org2 rep=Ok { invitations: [User { claimer_email: "zack@example.invalid", created_on: DateTime("2000-01-07T00:00:00Z"), status: Idle, token: InvitationToken("e0000000000000000000000000000001") }, Device { created_on: DateTime("2000-01-08T00:00:00Z"), status: Idle, token: InvitationToken("e0000000000000000000000000000002") }] } request=26c89efebcbe463b8d0030e16b9da421 status=RepOk
2024-08-29T11:54:37.668192Z [debug    ] SSE keepalive                  api=4.0 auth=authenticated device=de20a11cec0010000000000000000000 organization=Org2 request=3f695e1c52344380a87595bdf96280b9
2024-08-29T11:55:07.669607Z [debug    ] SSE keepalive                  api=4.0 auth=authenticated device=de20a11cec0010000000000000000000 organization=Org2 request=3f695e1c52344380a87595bdf96280b9
2024-08-29T11:55:37.671076Z [debug    ] SSE keepalive                  api=4.0 auth=authenticated device=de20a11cec0010000000000000000000 organization=Org2 request=3f695e1c52344380a87595bdf96280b9
2024-08-29T11:55:59.853781Z [debug    ] RPC start                      api=4.0 auth=authenticated device=de20a11cec0010000000000000000000 organization=Org2 req=BlockCreateReq { block: b'^\x1f\xee\xae\x1b\x96a:\x9a\xc6\xeb\x1e\xb0W\x93X\xd5G\xcd\xff\xc9\t\x0eC\xef\xc7\x12\xe3\xa1\x1b\xd73\xa7T\x18\xb1\x1d\xac\xb9\xc2\x9d\xe2\x01\x16\x95\x07\x8d\x90\xb7\xc5\xda\xd1\xc44\xc3\xbc\x93\x92<\xf4H\xeaD\xbb'... (43083 bytes) } request=7919851dc13b4669b3042d8553a1495c
2024-08-29T11:55:59.854504Z [info     ] RPC                            api=4.0 auth=authenticated cmd=block_create device=de20a11cec0010000000000000000000 organization=Org2 rep=Ok request=7919851dc13b4669b3042d8553a1495c status=RepOk
2024-08-29T11:55:59.861910Z [debug    ] RPC start                      api=4.0 auth=authenticated device=de20a11cec0010000000000000000000 organization=Org2 req=VlobCreateReq { blob: b"(\x16\xa1\xd92\x0cm\x1f\xa5m\xcb\xa1\tM\xb0\x94\xcf\x12j\x7f\xe0\x0c\xd7n\xad\xb2;`\x83$\x8d\xcf\xe8\x98ik}7\x1dx+@\xa6[\xa3\xe9\xa7\xcf\xebV\xfbz\xbe\x05q\xcd\xdf\x8a\xa7\xd2\x05R\xe4.\xa8\xd0\xecCn\x1fK\x9f\xd0\xfdy\xbd\x8b\x17M\t%\xa0\xebJ\xe1d\xd3\x06\x93\xa1\x95\xea\xd2\xa5\xa1\x1aV\x83_\xc6\x92\xcaO\xe5\xf6\xb2\xdbtvs\xfaK\x16xH\x87\\\xed\xc8\x90p#\xa0\x90\x8d\xd97+*\x1c\xab63\x9dL\xb7'N# \xa5\x0e\xe5\xe5\xc8_\xdf\xa6\xb0\xfb\xb1\x1dBU\xf6]\0\xa1\xf2n\xff\x06\x18\xaf\xea\x1a-\xe2\x93$\xdc\xb1\xbbu\xcdv\xe0\xfd\xa4_i?\xa2q>\xe0\xebs\xb5\xdf8\x96\x8b\xbet>\xa3\xcb\xe4M-\xa3\x97\xa2-b^\x9b\"\x8f\x80\xbc_\x9f\x81\x8f\x03[\rk\xaa\xa4\x03\xf5\t\xb2\xb6\xa4`u\xc7\xeb\xd9VU\xc9|n.\x82\x08\xec\x8f\x93\xab\x0cf\xcf\xf2\x1cB+\xb1J\x82\xb1WB\x99\x17\xa8\xb6\xed\xa4?\xebgk\xc6\xdcG\x1a\xe8\xd2\xe5\xd0j\x10\xe6\x07\x8d\x11zGRc d\xc6^\xbcq\xe9\x92\xdf\xa3\x19\xb1\xa2\xd8:\xc8\x1cV\x11\x99\x9c\xa8e\xdaK\x07\xf6\x7f\x1f\xfbQ_\xa7\xdd\xe9\x19\xd5\x9eG~\xea\xaa\xd7:\xc9\x19u \xe1\xd6\xe5\x8d\x89\x92r\xbc\x1eR", key_index: 1, realm_id: VlobID(f0000000-0000-0000-0000-000000000004), sequester_blob: None, timestamp: DateTime("2024-08-29T11:55:59.857881Z"), vlob_id: VlobID(7c03a13d-d96a-404f-bb3a-2e2ace513581) } request=2f363d10ce41495ca61bba869c15d9af
2024-08-29T11:55:59.862820Z [info     ] RPC                            api=4.0 auth=authenticated cmd=vlob_create device=de20a11cec0010000000000000000000 organization=Org2 rep=Ok request=2f363d10ce41495ca61bba869c15d9af status=RepOk
2024-08-29T11:55:59.863560Z [info     ] Received internal event        event_detail=EventVlob(event_id=UUID('9c7da674-f9fa-4bba-bea4-cf6b8e5cfc88'), type='VLOB', organization_id=OrganizationID("Org2"), author=DeviceID { nickname: "alice@dev2", id: "de20a11c-ec00-1000-0000-000000000000" }, realm_id=VlobID(f0000000-0000-0000-0000-000000000004), timestamp=DateTime("2024-08-29T11:55:59.857881Z"), vlob_id=VlobID(7c03a13d-d96a-404f-bb3a-2e2ace513581), version=1, blob=b'(\x16\xa1\xd92\x0cm\x1f\xa5m\xcb\xa1\tM\xb0\x94\xcf\x12j\x7f\xe0\x0c\xd7n\xad\xb2;`\x83$\x8d\xcf\xe8\x98ik}7\x1dx+@\xa6[\xa3\xe9\xa7\xcf\xebV\xfbz\xbe\x05q\xcd\xdf\x8a\xa7\xd2\x05R\xe4.\xa8\xd0\xecCn\x1fK\x9f\xd0\xfdy\xbd\x8b\x17M\t%\xa0\xebJ\xe1d\xd3\x06\x93\xa1\x95\xea\xd2\xa5\xa1\x1aV\x83_\xc6\x92\xcaO\xe5\xf6\xb2\xdbtvs\xfaK\x16xH\x87\\\xed\xc8\x90p#\xa0\x90\x8d\xd97+*\x1c\xab63\x9dL\xb7\'N# \xa5\x0e\xe5\xe5\xc8_\xdf\xa6\xb0\xfb\xb1\x1dBU\xf6]\x00\xa1\xf2n\xff\x06\x18\xaf\xea\x1a-\xe2\x93$\xdc\xb1\xbbu\xcdv\xe0\xfd\xa4_i?\xa2q>\xe0\xebs\xb5\xdf8\x96\x8b\xbet>\xa3\xcb\xe4M-\xa3\x97\xa2-b^\x9b"\x8f\x80\xbc_\x9f\x81\x8f\x03[\rk\xaa\xa4\x03\xf5\t\xb2\xb6\xa4`u\xc7\xeb\xd9VU\xc9|n.\x82\x08\xec\x8f\x93\xab\x0cf\xcf\xf2\x1cB+\xb1J\x82\xb1WB\x99\x17\xa8\xb6\xed\xa4?\xebgk\xc6\xdcG\x1a\xe8\xd2\xe5\xd0j\x10\xe6\x07\x8d\x11zGRc d\xc6^\xbcq\xe9\x92\xdf\xa3\x19\xb1\xa2\xd8:\xc8\x1cV\x11\x99\x9c\xa8e\xdaK\x07\xf6\x7f\x1f\xfbQ_\xa7\xdd\xe9\x19\xd5\x9eG~\xea\xaa\xd7:\xc9\x19u \xe1\xd6\xe5\x8d\x89\x92r\xbc\x1eR', last_common_certificate_timestamp=DateTime("2000-01-06T00:00:00Z"), last_realm_certificate_timestamp=DateTime("2000-01-12T00:00:00Z")) event_id=9c7da674f9fa4bbabea4cf6b8e5cfc88 event_type=VLOB organization=Org2
2024-08-29T11:55:59.864243Z [debug    ] SSE event                      api=4.0 auth=authenticated device=de20a11cec0010000000000000000000 event_=EventVlob(event_id=UUID('9c7da674-f9fa-4bba-bea4-cf6b8e5cfc88'), type='VLOB', organization_id=OrganizationID("Org2"), author=DeviceID { nickname: "alice@dev2", id: "de20a11c-ec00-1000-0000-000000000000" }, realm_id=VlobID(f0000000-0000-0000-0000-000000000004), timestamp=DateTime("2024-08-29T11:55:59.857881Z"), vlob_id=VlobID(7c03a13d-d96a-404f-bb3a-2e2ace513581), version=1, blob=b'(\x16\xa1\xd92\x0cm\x1f\xa5m\xcb\xa1\tM\xb0\x94\xcf\x12j\x7f\xe0\x0c\xd7n\xad\xb2;`\x83$\x8d\xcf\xe8\x98ik}7\x1dx+@\xa6[\xa3\xe9\xa7\xcf\xebV\xfbz\xbe\x05q\xcd\xdf\x8a\xa7\xd2\x05R\xe4.\xa8\xd0\xecCn\x1fK\x9f\xd0\xfdy\xbd\x8b\x17M\t%\xa0\xebJ\xe1d\xd3\x06\x93\xa1\x95\xea\xd2\xa5\xa1\x1aV\x83_\xc6\x92\xcaO\xe5\xf6\xb2\xdbtvs\xfaK\x16xH\x87\\\xed\xc8\x90p#\xa0\x90\x8d\xd97+*\x1c\xab63\x9dL\xb7\'N# \xa5\x0e\xe5\xe5\xc8_\xdf\xa6\xb0\xfb\xb1\x1dBU\xf6]\x00\xa1\xf2n\xff\x06\x18\xaf\xea\x1a-\xe2\x93$\xdc\xb1\xbbu\xcdv\xe0\xfd\xa4_i?\xa2q>\xe0\xebs\xb5\xdf8\x96\x8b\xbet>\xa3\xcb\xe4M-\xa3\x97\xa2-b^\x9b"\x8f\x80\xbc_\x9f\x81\x8f\x03[\rk\xaa\xa4\x03\xf5\t\xb2\xb6\xa4`u\xc7\xeb\xd9VU\xc9|n.\x82\x08\xec\x8f\x93\xab\x0cf\xcf\xf2\x1cB+\xb1J\x82\xb1WB\x99\x17\xa8\xb6\xed\xa4?\xebgk\xc6\xdcG\x1a\xe8\xd2\xe5\xd0j\x10\xe6\x07\x8d\x11zGRc d\xc6^\xbcq\xe9\x92\xdf\xa3\x19\xb1\xa2\xd8:\xc8\x1cV\x11\x99\x9c\xa8e\xdaK\x07\xf6\x7f\x1f\xfbQ_\xa7\xdd\xe9\x19\xd5\x9eG~\xea\xaa\xd7:\xc9\x19u \xe1\xd6\xe5\x8d\x89\x92r\xbc\x1eR', last_common_certificate_timestamp=DateTime("2000-01-06T00:00:00Z"), last_realm_certificate_timestamp=DateTime("2000-01-12T00:00:00Z")) organization=Org2 request=3f695e1c52344380a87595bdf96280b9
2024-08-29T11:56:15.409781Z [info     ] Start SSE connection           api=4.0 auth=authenticated device=de20808c001000000000000000000000 organization=Org2 request=16d9fa328bd84ad1ad8f39c2d9f6c649
2024-08-29T11:56:15.411189Z [debug    ] RPC start                      api=4.0 auth=authenticated device=de20808c001000000000000000000000 organization=Org2 req=CertificateGetReq { common_after: Some(DateTime("2000-01-06T00:00:00Z")), realm_after: {VlobID(f0000000-0000-0000-0000-000000000004): DateTime("2000-01-12T00:00:00Z"), VlobID(f0000000-0000-0000-0000-000000000002): DateTime("2000-01-16T00:00:00Z")}, sequester_after: None, shamir_recovery_after: None } request=67c9d4051831481cbd300a86b1c3a836
2024-08-29T11:56:15.411815Z [info     ] RPC                            api=4.0 auth=authenticated cmd=certificate_get device=de20808c001000000000000000000000 organization=Org2 rep=Ok { common_certificates: [], realm_certificates: {}, sequester_certificates: [], shamir_recovery_certificates: [] } request=67c9d4051831481cbd300a86b1c3a836 status=RepOk
2024-08-29T11:56:15.417033Z [debug    ] RPC start                      api=4.0 auth=authenticated device=de20808c001000000000000000000000 organization=Org2 req=RealmGetKeysBundleReq { key_index: 1, realm_id: VlobID(f0000000-0000-0000-0000-000000000004) } request=35e912d8acd448599f0d6ff40425f22e
2024-08-29T11:56:15.417340Z [info     ] RPC                            api=4.0 auth=authenticated cmd=realm_get_keys_bundle device=de20808c001000000000000000000000 organization=Org2 rep=Ok { keys_bundle: b"P/\xb4\xe4\xda\xa4\xc0x\x9d\xb0\xd1\x08\0\xe7\x8b\x917:\xf9\x84\xef\xb3\x0f8\xf3\xde\xdd\xcf\xe9@\xf3\x86\xbbax\x15\x94\xa2\x0bT\xc7%\x0b\xbfK\xc9\x88\r\x0f\xfcfb\xc7\xd0G\xad\x1dY\xb4\x0cp\x96nao\x19>vJ\x9c\x18\xd7+\x0bC\x91\n\x90\xd7\xdfp\xdb\xaf\x8f,\x82o\x07\xcc\xff\xd8\x19\xa9S\x81$\xadP\xfbvbs\xadr\x1c\xf5\x91t\x98\x1d.V\xae{\x9cB\xe9\xba\x89\xa8\xc3\xa4_\xe2\xe7\xd4\xb00vM8\xb3\xdc\xf4\x18\xa9\xf8\x90@\xbd\x98\x17\xd8\xaaM\xff\xa9\"\xa4\x1f\xe8\x9ai\x84\x97\xb4\x89\xc7N\xaf\xe8:\xea\xf9\xa8\xcc\rZl\xe2\xe5;\x04\xbb\xe1\xf1\xfe\xbe\xc4\x9b\x13\xb7\n/\n\x92\x12\x15l\xd9\x9e+'\x03\"\xdd\xe4?\xf0v\xb8\x91\xa9\xf4\x18z\xe2\t", keys_bundle_access: b"\x93t;\x93x\xefQkS\xe3\xcf\x02o\xb1\x92\xc4\x85W\xe7(\xff\xbepB+'t\x95UA\x86C\x1fo\xa0\xfa\x13\xa7\x93\xe2F\xaf\x95\xb3\xcc\xd6\x97\x8dr\x94fN\xfba\x90\xb7x{\x1f\xee\x06\xc5\xee\xbc(\xf8\x02\x05\x0c\x8d\xdb\xf1\xa2\xeb)\xda\"\x94\x80h\xd7\xbe\xd7\x81A\xc2:y\xa8Rg\x9f\xf8\xc0[\xeb\xfb\x0b\xad\xbdj\r\xbc\x81`\x0b\xbe" } request=35e912d8acd448599f0d6ff40425f22e status=RepOk
2024-08-29T11:56:16.981198Z [debug    ] RPC start                      api=4.0 auth=authenticated device=de20808c001000000000000000000000 organization=Org2 req=InviteListReq request=e679199bcada491eb362da8291f04bdd
2024-08-29T11:56:16.981422Z [info     ] RPC                            api=4.0 auth=authenticated cmd=invite_list device=de20808c001000000000000000000000 organization=Org2 rep=Ok { invitations: [] } request=e679199bcada491eb362da8291f04bdd status=RepOk
2024-08-29T11:56:25.708356Z [info     ] Dropping testbed org due to time limit organization=Org1
2024-08-29T11:56:29.865730Z [debug    ] SSE keepalive                  api=4.0 auth=authenticated device=de20a11cec0010000000000000000000 organization=Org2 request=3f695e1c52344380a87595bdf96280b9
2024-08-29T12:02:22.633177Z [info     ] Dropping testbed org due to time limit organization=Org2
mmmarcos commented 1 month ago

Regarding the commands filtered out commands in the previous message (they make up to 20178 of the 20277 lines).

Here is the first couple of output lines regarding only those commands:

$ cat logs.txt | grep -e vlob_update -e vlob_read_batch -e VlobReadBatchReq -e VlobUpdateReq | head -30
2024-08-29T11:46:55.525715Z [debug    ] RPC start                      api=4.0 auth=authenticated device=de20a11cec0010000000000000000000 organization=Org1 req=VlobReadBatchReq { at: None, realm_id: VlobID(f0000000-0000-0000-0000-000000000001), vlobs: [VlobID(f0000000-0000-0000-0000-000000000001)] } request=d4db823a622f49828972c05cddc03619
2024-08-29T11:46:55.526236Z [info     ] RPC                            api=4.0 auth=authenticated cmd=vlob_read_batch device=de20a11cec0010000000000000000000 organization=Org1 rep=Ok { items: [(VlobID(f0000000-0000-0000-0000-000000000001), 0, DeviceID { nickname: "alice@dev1", id: "de10a11c-ec00-1000-0000-000000000000" }, 1, DateTime("2000-01-15T00:00:00Z"), b"\xf4\xe4\x91r\xf9\x91\xba[\xe9\xf8\x8e\x9e\xfa\xf4\x99\xaa!\"\xb9\xc0}\xb0*\xef\x861j\xd8\xe0\x90\xf0\x81\x9a\xa7\xb1j\xc2\xaf@\xebn`\xcd^\x02\xb7\x84\xdeK\xdb!\x82\xc0K\xb8@\xcc\x0f\xcf\xb2\0\x1a\xf0\x15\xe3B\xb3\xbb%\x16\xa5\x1e\xec\xa6q\x0b\xb1\x8d\x05\x17#N-h\x8c\xd0x\x0cq{N\x0cM\xc4\x07Z\xa0LA\x0czz\xdf\x19-\x07\x9fNq\x12\x9d\xaczfjP\xc0\xca\xda\xaa\x88\x9d\x85-]v\x89T\xbfi\0\xff\xfc\x99j\xae\0\xf8\xdf\xcfX\xec\xb4R\xddM4\xd0\x13u\xc8\x83\xf3\xe2\x8f\xc17D+\xb6\xa9>~)\x12GB\x08\xd2\xad\xf5.\xc3\xdd\xb3\xdf\x1bd70`\xeb\xc8g\x9a`D\xe6\xce\x84\xb9\xd38\xd2\xaa\"V{\xd0%1~.\xae\x9e\x05G\xa9W\xc2\xd8S*\x0e")], needed_common_certificate_timestamp: DateTime("2000-01-06T00:00:00Z"), needed_realm_certificate_timestamp: DateTime("2000-01-14T00:00:00Z") } request=d4db823a622f49828972c05cddc03619 status=RepOk
2024-08-29T11:46:58.368309Z [debug    ] RPC start                      api=4.0 auth=authenticated device=de20a11cec0010000000000000000000 organization=Org1 req=VlobReadBatchReq { at: None, realm_id: VlobID(f0000000-0000-0000-0000-000000000004), vlobs: [VlobID(f0000000-0000-0000-0000-000000000004)] } request=1edea733e95b45c1a05d2432bb4af04b
2024-08-29T11:46:58.368913Z [info     ] RPC                            api=4.0 auth=authenticated cmd=vlob_read_batch device=de20a11cec0010000000000000000000 organization=Org1 rep=Ok { items: [(VlobID(f0000000-0000-0000-0000-000000000004), 1, DeviceID { nickname: "alice@dev1", id: "de10a11c-ec00-1000-0000-000000000000" }, 1, DateTime("2000-01-13T00:00:00Z"), b"\xed\xb1\x1d|\xd9u\xdf\xbb\xe6\xbd\xcaz\x84\xa78\x9c\xc2A\xf6\x8c\x9a\x08yu\xe5\xf9\xf8\x7f\xf2\x1fTP\xda\x98\xf2\xc1\xdd\xe5)\x8cL[kq\xf7\xc3^@\xb7\xbb\x8f\xc5\xc5\xb9\xc1\xf1:?\xb4\xc8D{%\xd6V\n\xebq\xb7u\x92\xccrg\xe9r\xc8\xdfK\x95\x10\x9fr\xf8\xaa\xee\x06\xc5\xe30m\xac\x9d\x06\x178 \xd7\xc5+:Z\x8f\xa3\xe9\xf1\xfe\x89D\xd5\x13\xf4\x90<\x1d&O\xb1Hz\x7f\xc4C\xbaq\xb8\xa3\x85T\x18\xe2\"\x13\xc4\xe4\xcdr\xd3\xf5E\xd4\xe9\x8c'\xaf\xab\x8d\xba\xf4\xd2\xdb*\x8duchK\x07e\xae\xce)\x825\xb3\x9f!S\xbb\xd3L\xf4[ab\xbccJ\xc6P\xbb\xf5\xbf\xdf\xf6\xd4\x8f\xfe!\xc44\x0f\xe2\xe215eH(\x12\xaaN\xc3\xed\x82\xe3o]I\xc9\x1aJ\x1bcJ\xd1\xc0d\t\xd6\xe7\x1a\x1b\xca\x05\x95\xa2\x80:\xf0\xf1\x12\xd9\xf2-\"")], needed_common_certificate_timestamp: DateTime("2000-01-06T00:00:00Z"), needed_realm_certificate_timestamp: DateTime("2000-01-12T00:00:00Z") } request=1edea733e95b45c1a05d2432bb4af04b status=RepOk
2024-08-29T11:47:19.539463Z [debug    ] RPC start                      api=4.0 auth=authenticated device=de20a11cec0010000000000000000000 organization=Org1 req=VlobUpdateReq { blob: b"\xa8\x18V\x11$t\xa9\xd1\0]1x\x07W\xeb\xa3\x12\xd4d\xeb\x8d\xa5_\xe5\x8cId\xa6e\xaa\xae\x8e\xf8_\xd4\xdd\xa89\x1b\x9e\xdcEL\x99\x1a\x1fl!\x8e[/\xe0\xbc\xa9N\xd3\x99h\xc2\xb0\xd1\xff\xfb\xcfI\xe2?\x87\xe5i\x83?ix\xa7\xc9\xa3)\x92\xac\x0e\xc1o\xc6\xe6\xf5\x9f\x9b[\x818\xaa7q\x97\x99\xe5Za\x89^i\xb3\xd2H&\xce\xd2+XK\xe6\xa8\xdf\x04\xd4\xa2\xc4D=l\xdd\0N\xc2x\xbd\xd5\x81y\xcd\x9a\xbe\x8f\x92\x82S\xe9X\x83q\x8e\x90A_\xbd\xba\xab\xce[H5\xb36\xd0(\xdf\xe7\xdd?\xc1@X\xc9\x98?\x88\xac\x1b`~8@\xf5Jw\x90#\x1cf\xd3\xebtR\x8f,:\x04\x83\xc6f\xde\xfb\x01\xfa[\xdb\xa9\x97/}pSTU\xbad\x96\x1e\x1ex(<\x96\xbb\x7f\xf7\x15I+\xfc\xdd\x1en\xc8&\xc1\xafxE\x07\t\x18Q3\x94\xbd\xeb\xbb\xc1T\xff\xe0IF\x8a\x1dQ}(z\x85\x1b\xb0\xad}\xa4%d\xceR%\xc1\xf7\xe8\x84E\xe3\x01:\nC\xa0|B\x8az\x1b\xd8x\x18ZJ\ng\xd88s|X", key_index: 1, sequester_blob: None, timestamp: DateTime("2024-08-29T11:47:19.533172Z"), version: 2, vlob_id: VlobID(f0000000-0000-0000-0000-000000000004) } request=bc9adf240c9a45929f8460c37e8085b5
2024-08-29T11:47:19.540665Z [info     ] RPC                            api=4.0 auth=authenticated cmd=vlob_update device=de20a11cec0010000000000000000000 organization=Org1 rep=Ok request=bc9adf240c9a45929f8460c37e8085b5 status=RepOk
2024-08-29T11:47:19.545994Z [debug    ] RPC start                      api=4.0 auth=authenticated device=de20a11cec0010000000000000000000 organization=Org1 req=VlobReadBatchReq { at: None, realm_id: VlobID(f0000000-0000-0000-0000-000000000004), vlobs: [VlobID(f0000000-0000-0000-0000-000000000004)] } request=53b97a09808d4da0b5baa0217aaa08ba
2024-08-29T11:47:19.546787Z [info     ] RPC                            api=4.0 auth=authenticated cmd=vlob_read_batch device=de20a11cec0010000000000000000000 organization=Org1 rep=Ok { items: [(VlobID(f0000000-0000-0000-0000-000000000004), 1, DeviceID { nickname: "alice@dev2", id: "de20a11c-ec00-1000-0000-000000000000" }, 2, DateTime("2024-08-29T11:47:19.533172Z"), b"\xa8\x18V\x11$t\xa9\xd1\0]1x\x07W\xeb\xa3\x12\xd4d\xeb\x8d\xa5_\xe5\x8cId\xa6e\xaa\xae\x8e\xf8_\xd4\xdd\xa89\x1b\x9e\xdcEL\x99\x1a\x1fl!\x8e[/\xe0\xbc\xa9N\xd3\x99h\xc2\xb0\xd1\xff\xfb\xcfI\xe2?\x87\xe5i\x83?ix\xa7\xc9\xa3)\x92\xac\x0e\xc1o\xc6\xe6\xf5\x9f\x9b[\x818\xaa7q\x97\x99\xe5Za\x89^i\xb3\xd2H&\xce\xd2+XK\xe6\xa8\xdf\x04\xd4\xa2\xc4D=l\xdd\0N\xc2x\xbd\xd5\x81y\xcd\x9a\xbe\x8f\x92\x82S\xe9X\x83q\x8e\x90A_\xbd\xba\xab\xce[H5\xb36\xd0(\xdf\xe7\xdd?\xc1@X\xc9\x98?\x88\xac\x1b`~8@\xf5Jw\x90#\x1cf\xd3\xebtR\x8f,:\x04\x83\xc6f\xde\xfb\x01\xfa[\xdb\xa9\x97/}pSTU\xbad\x96\x1e\x1ex(<\x96\xbb\x7f\xf7\x15I+\xfc\xdd\x1en\xc8&\xc1\xafxE\x07\t\x18Q3\x94\xbd\xeb\xbb\xc1T\xff\xe0IF\x8a\x1dQ}(z\x85\x1b\xb0\xad}\xa4%d\xceR%\xc1\xf7\xe8\x84E\xe3\x01:\nC\xa0|B\x8az\x1b\xd8x\x18ZJ\ng\xd88s|X")], needed_common_certificate_timestamp: DateTime("2000-01-06T00:00:00Z"), needed_realm_certificate_timestamp: DateTime("2000-01-12T00:00:00Z") } request=53b97a09808d4da0b5baa0217aaa08ba status=RepOk
2024-08-29T11:47:19.566013Z [debug    ] RPC start                      api=4.0 auth=authenticated device=de20a11cec0010000000000000000000 organization=Org1 req=VlobReadBatchReq { at: None, realm_id: VlobID(f0000000-0000-0000-0000-000000000004), vlobs: [VlobID(3a8703c0-cb18-4732-816a-6427f77d4dfb)] } request=25e68109557b4a648ec4c27bdf7d5db7
2024-08-29T11:47:19.566468Z [info     ] RPC                            api=4.0 auth=authenticated cmd=vlob_read_batch device=de20a11cec0010000000000000000000 organization=Org1 rep=Ok { items: [(VlobID(3a8703c0-cb18-4732-816a-6427f77d4dfb), 1, DeviceID { nickname: "alice@dev2", id: "de20a11c-ec00-1000-0000-000000000000" }, 1, DateTime("2024-08-29T11:47:19.558111Z"), b"\xd5\x815\xa5\x1b\x08O0\xfa\x954\x1bg\xa1`\xaf\xca\x0b\xfc\xef#\xff\xfa\xc6$o\xcem1o'\xef\xeeZ\xee_\x8d,V\xcb\xec'\x8e\xc8\xbd\x88\x90q\xed'\x17n\xaduv\x8b\xc42\xe6Xn\xa1p\xb2\xcc\xf8h/\x19\xf2)\x95\xd7L~\x93Z\x10\xe1a\x15;{|)J\xf0\xe0\x03:\xba\xa3\xb6\xb7p\xcc\xed\xcf\x1f\xc7l\x19\x86\x9f\xea86'\x99\x08|\x80\xe4\x03]\xeb\xea<\xf5\x87g\xd8r\x97\x9e4\xda\xe2\xdcr\x84c8_\xa1\xac_y\xf4@\x86\xe6\x93\xe7\xce\x9acf\xf5\x91\x82t3 \xb1\xbdw\xa4\x8d\x1a\x98V\xfa\xaa\xc7\xab\x06\rv\xbeNP}x\xdb\xe46%\xc0\xca'\xb8\xb1\xb5\x17\x9ba\xee\x8a/\x9aI\x0e\xd2D\x02q\xd8\x8d`\xe2\x13\xdfA\x8b\xca\xb6\xb7r\xe74\xe5\xeb\xfau\xba=p\xa9UV\x8b\xe6\\\x9f\x9d\xa9@\x9e\x07\xea\r\x1e\r\xd7\tv$\x96\x0c\xea\xa74Y\x9d\x89(\xef\x04\xce5s\x1c\x84X\x84g1\xba\xd0\xa3\x05\xee\xabX0\xac\xa3\xd5\xd1r\x05zqm\xd6\x15\xa6\xf0F\xb7t&z\x97C\xb8\x04\x11Z\x85\x0c\x99\xe6'&\xfeNH\xcb\xa0>.\xea\x06\x1b\xe4\xfd\xf4\x14\xf8\xdf\x97S\xc0\x0cP\xeblJ\x81X\x1eT\xd1\xe7\x9c#\x97\xf8vs\x0f\xacH\xad\x92\xcc\x857\xceC\xed\t")], needed_common_certificate_timestamp: DateTime("2000-01-06T00:00:00Z"), needed_realm_certificate_timestamp: DateTime("2000-01-12T00:00:00Z") } request=25e68109557b4a648ec4c27bdf7d5db7 status=RepOk
2024-08-29T11:47:44.167406Z [debug    ] RPC start                      api=4.0 auth=authenticated device=de20808c001000000000000000000000 organization=Org1 req=VlobReadBatchReq { at: None, realm_id: VlobID(f0000000-0000-0000-0000-000000000002), vlobs: [VlobID(f0000000-0000-0000-0000-000000000002)] } request=1ce627cbcc6d4756a9288bfaa8031a1d
2024-08-29T11:47:44.167805Z [info     ] RPC                            api=4.0 auth=authenticated cmd=vlob_read_batch device=de20808c001000000000000000000000 organization=Org1 rep=Ok { items: [(VlobID(f0000000-0000-0000-0000-000000000002), 0, DeviceID { nickname: "bob@dev1", id: "de10808c-0010-0000-0000-000000000000" }, 1, DateTime("2000-01-17T00:00:00Z"), b"\xf6\x8f\x04*\x04\x9d\x89+\xa6\x88\\8\xd24\xf88\x18\xf4E9J\xf9\xac\xae(\xa4\x88j\x07\xb0\x1e\xd2M\xa6\xf2~\x96#\xc1^F\xd5\xb5M\x80\xdb\xc9U\x8c\x9c\xa1\x82d\"\xcbV\x81@\0\xee\xd9\xa0\xd4\x01{\xbboM\xa5\xb7\xa1\xe8N\x18_\xe0\xcb\xea\xd4K\xe1\x86\xd5\xee\xd7BPKzO\x10'\xdc\xec\xd9MS\x89\x0f\xba\xf7=^t\x7f\xee6\xa3\xa9}\xe1rf\x91=\xf1\xc0$\x8eh\xa2;\x19A\xad\xbcw+\x9do,k\xe5\xa3\x9bY\xb7\xae48\x94ER\x17\xa7\xd2~\xf2\xad\xf7\xd4|j\xdd\x05n\xad\x81\x19Y\x94\x90\xe2\xb4\r\xb7\xf0\x01\x14\xa6\x8a\x8dq\xc1e\x99YK\xf1Kd\xe0\x04\xb3\xd5\xee\xf0(\x9f\x95V\x86eQ$\x99\xb6\x0e{\x96}\xda\xb9\xeb\xbcq\xd8\x9a\xbe\xe4p\xd7W")], needed_common_certificate_timestamp: DateTime("2000-01-06T00:00:00Z"), needed_realm_certificate_timestamp: DateTime("2000-01-16T00:00:00Z") } request=1ce627cbcc6d4756a9288bfaa8031a1d status=RepOk
2024-08-29T11:48:32.998579Z [debug    ] RPC start                      api=4.0 auth=authenticated device=de20808c001000000000000000000000 organization=Org1 req=VlobReadBatchReq { at: None, realm_id: VlobID(f0000000-0000-0000-0000-000000000002), vlobs: [VlobID(f0000000-0000-0000-0000-000000000002)] } request=bad39f4684f74acdba900e66f26bf266
2024-08-29T11:48:32.999075Z [info     ] RPC                            api=4.0 auth=authenticated cmd=vlob_read_batch device=de20808c001000000000000000000000 organization=Org1 rep=Ok { items: [(VlobID(f0000000-0000-0000-0000-000000000002), 0, DeviceID { nickname: "bob@dev1", id: "de10808c-0010-0000-0000-000000000000" }, 1, DateTime("2000-01-17T00:00:00Z"), b"\xf6\x8f\x04*\x04\x9d\x89+\xa6\x88\\8\xd24\xf88\x18\xf4E9J\xf9\xac\xae(\xa4\x88j\x07\xb0\x1e\xd2M\xa6\xf2~\x96#\xc1^F\xd5\xb5M\x80\xdb\xc9U\x8c\x9c\xa1\x82d\"\xcbV\x81@\0\xee\xd9\xa0\xd4\x01{\xbboM\xa5\xb7\xa1\xe8N\x18_\xe0\xcb\xea\xd4K\xe1\x86\xd5\xee\xd7BPKzO\x10'\xdc\xec\xd9MS\x89\x0f\xba\xf7=^t\x7f\xee6\xa3\xa9}\xe1rf\x91=\xf1\xc0$\x8eh\xa2;\x19A\xad\xbcw+\x9do,k\xe5\xa3\x9bY\xb7\xae48\x94ER\x17\xa7\xd2~\xf2\xad\xf7\xd4|j\xdd\x05n\xad\x81\x19Y\x94\x90\xe2\xb4\r\xb7\xf0\x01\x14\xa6\x8a\x8dq\xc1e\x99YK\xf1Kd\xe0\x04\xb3\xd5\xee\xf0(\x9f\x95V\x86eQ$\x99\xb6\x0e{\x96}\xda\xb9\xeb\xbcq\xd8\x9a\xbe\xe4p\xd7W")], needed_common_certificate_timestamp: DateTime("2000-01-06T00:00:00Z"), needed_realm_certificate_timestamp: DateTime("2000-01-16T00:00:00Z") } request=bad39f4684f74acdba900e66f26bf266 status=RepOk
2024-08-29T11:54:07.659613Z [debug    ] RPC start                      api=4.0 auth=authenticated device=de20a11cec0010000000000000000000 organization=Org2 req=VlobReadBatchReq { at: None, realm_id: VlobID(f0000000-0000-0000-0000-000000000001), vlobs: [VlobID(f0000000-0000-0000-0000-000000000001)] } request=a99ffaef8bfe473b8b7525d617427f19
2024-08-29T11:54:07.660753Z [info     ] RPC                            api=4.0 auth=authenticated cmd=vlob_read_batch device=de20a11cec0010000000000000000000 organization=Org2 rep=Ok { items: [(VlobID(f0000000-0000-0000-0000-000000000001), 0, DeviceID { nickname: "alice@dev1", id: "de10a11c-ec00-1000-0000-000000000000" }, 1, DateTime("2000-01-15T00:00:00Z"), b"\xf4\xe4\x91r\xf9\x91\xba[\xe9\xf8\x8e\x9e\xfa\xf4\x99\xaa!\"\xb9\xc0}\xb0*\xef\x861j\xd8\xe0\x90\xf0\x81\x9a\xa7\xb1j\xc2\xaf@\xebn`\xcd^\x02\xb7\x84\xdeK\xdb!\x82\xc0K\xb8@\xcc\x0f\xcf\xb2\0\x1a\xf0\x15\xe3B\xb3\xbb%\x16\xa5\x1e\xec\xa6q\x0b\xb1\x8d\x05\x17#N-h\x8c\xd0x\x0cq{N\x0cM\xc4\x07Z\xa0LA\x0czz\xdf\x19-\x07\x9fNq\x12\x9d\xaczfjP\xc0\xca\xda\xaa\x88\x9d\x85-]v\x89T\xbfi\0\xff\xfc\x99j\xae\0\xf8\xdf\xcfX\xec\xb4R\xddM4\xd0\x13u\xc8\x83\xf3\xe2\x8f\xc17D+\xb6\xa9>~)\x12GB\x08\xd2\xad\xf5.\xc3\xdd\xb3\xdf\x1bd70`\xeb\xc8g\x9a`D\xe6\xce\x84\xb9\xd38\xd2\xaa\"V{\xd0%1~.\xae\x9e\x05G\xa9W\xc2\xd8S*\x0e")], needed_common_certificate_timestamp: DateTime("2000-01-06T00:00:00Z"), needed_realm_certificate_timestamp: DateTime("2000-01-14T00:00:00Z") } request=a99ffaef8bfe473b8b7525d617427f19 status=RepOk
2024-08-29T11:55:59.867034Z [debug    ] RPC start                      api=4.0 auth=authenticated device=de20a11cec0010000000000000000000 organization=Org2 req=VlobReadBatchReq { at: None, realm_id: VlobID(f0000000-0000-0000-0000-000000000004), vlobs: [VlobID(7c03a13d-d96a-404f-bb3a-2e2ace513581)] } request=34a81a61ad91418cb669ba56b738578a
2024-08-29T11:55:59.867617Z [info     ] RPC                            api=4.0 auth=authenticated cmd=vlob_read_batch device=de20a11cec0010000000000000000000 organization=Org2 rep=Ok { items: [(VlobID(7c03a13d-d96a-404f-bb3a-2e2ace513581), 1, DeviceID { nickname: "alice@dev2", id: "de20a11c-ec00-1000-0000-000000000000" }, 1, DateTime("2024-08-29T11:55:59.857881Z"), b"(\x16\xa1\xd92\x0cm\x1f\xa5m\xcb\xa1\tM\xb0\x94\xcf\x12j\x7f\xe0\x0c\xd7n\xad\xb2;`\x83$\x8d\xcf\xe8\x98ik}7\x1dx+@\xa6[\xa3\xe9\xa7\xcf\xebV\xfbz\xbe\x05q\xcd\xdf\x8a\xa7\xd2\x05R\xe4.\xa8\xd0\xecCn\x1fK\x9f\xd0\xfdy\xbd\x8b\x17M\t%\xa0\xebJ\xe1d\xd3\x06\x93\xa1\x95\xea\xd2\xa5\xa1\x1aV\x83_\xc6\x92\xcaO\xe5\xf6\xb2\xdbtvs\xfaK\x16xH\x87\\\xed\xc8\x90p#\xa0\x90\x8d\xd97+*\x1c\xab63\x9dL\xb7'N# \xa5\x0e\xe5\xe5\xc8_\xdf\xa6\xb0\xfb\xb1\x1dBU\xf6]\0\xa1\xf2n\xff\x06\x18\xaf\xea\x1a-\xe2\x93$\xdc\xb1\xbbu\xcdv\xe0\xfd\xa4_i?\xa2q>\xe0\xebs\xb5\xdf8\x96\x8b\xbet>\xa3\xcb\xe4M-\xa3\x97\xa2-b^\x9b\"\x8f\x80\xbc_\x9f\x81\x8f\x03[\rk\xaa\xa4\x03\xf5\t\xb2\xb6\xa4`u\xc7\xeb\xd9VU\xc9|n.\x82\x08\xec\x8f\x93\xab\x0cf\xcf\xf2\x1cB+\xb1J\x82\xb1WB\x99\x17\xa8\xb6\xed\xa4?\xebgk\xc6\xdcG\x1a\xe8\xd2\xe5\xd0j\x10\xe6\x07\x8d\x11zGRc d\xc6^\xbcq\xe9\x92\xdf\xa3\x19\xb1\xa2\xd8:\xc8\x1cV\x11\x99\x9c\xa8e\xdaK\x07\xf6\x7f\x1f\xfbQ_\xa7\xdd\xe9\x19\xd5\x9eG~\xea\xaa\xd7:\xc9\x19u \xe1\xd6\xe5\x8d\x89\x92r\xbc\x1eR")], needed_common_certificate_timestamp: DateTime("2000-01-06T00:00:00Z"), needed_realm_certificate_timestamp: DateTime("2000-01-12T00:00:00Z") } request=34a81a61ad91418cb669ba56b738578a status=RepOk
2024-08-29T11:55:59.870188Z [debug    ] RPC start                      api=4.0 auth=authenticated device=de20a11cec0010000000000000000000 organization=Org2 req=VlobUpdateReq { blob: b"\x1b\xa5\xe4\x04v\x1cv0\x80\xdeI\xafI\x8b\x15V\xce\xf7\xab[\xfbJ\x87\xb5\x94a\xa4\xe8\xc0\xdf\xc9\x05\x15\x06\x08\x9f\x96\t^\xb4\xb6P\x98\x97rOJn?R\x95\x9d\xe4\xf5\x98QW\x94\x0c\xd5\xbe\xb0GW|\x9fs\xe7\xdd\xd5\xb8X3e\x1f@x\x1c\x07,O(\x15\xc7\x018>\x90\xc6L\xb4\xbe_}\xd5\xa0\xb1\xf8O\xbbr\x0c3\x0c\x17[}\xc2\xc2\xf3\xb2$\x92z\xdd\x02^\xb6\xcbn\xd6\xf9P\xa0D\x1fZ!\x86fv\xebV\xe3\x0e\xa5\xf0|\xac#1\x97)S\t\x80\x11\xad\x187v6\x9c\r\xba\x97\x97-\xa6M\x01\x11{\xb2\xcf`\x1f\xfbx\xe8\x1cQ\xcc\xd3xYudVk\x17\xc3i\xc0c\xe29\xbb\x05)\xf9\x86\x10@K\x12\xa6\xec\xf8NP\xc8:i,\x0c\xd9\xc6\x10\xaa\x88\xfbQ\xc7\xb5&\\\x01\x15\xc1\x8f\x84\x8dA\xd1K\xdfi\xa4th\x0cHS\x1aX\0\x9a\x9c\xa2\x04:\x96\xa0\x15\x87.j-\r\xfe\xcb\\M\xe4\x05X\xce\xf2\xf9U\xc7\xe0\xf6U\xbes4\x19\x8e/\x80\x02\x86*n\x12M\x99\xb8ea\x8d\x12\xa0\xdb@D\xe4\x9c\xe1\xcf\xd5\x83\x0e\xe9\xe7\x8c\xb6\xc9\xbaF\xa1\x0cz\xec\xda\xf6m\xa8\x04ygj\x95y\xd5D\x8f\xd3\xc8\xafWZ\x12/\xb5h\xf4\xc1", key_index: 1, sequester_blob: None, timestamp: DateTime("2024-08-29T11:55:59.865445Z"), version: 3, vlob_id: VlobID(f0000000-0000-0000-0000-000000000004) } request=caa98a4e92db41c5be7448c11c3b9dd6
2024-08-29T11:55:59.871350Z [info     ] RPC                            api=4.0 auth=authenticated cmd=vlob_update device=de20a11cec0010000000000000000000 organization=Org2 rep=BadVlobVersion request=caa98a4e92db41c5be7448c11c3b9dd6 status=RepBadVlobVersion
2024-08-29T11:55:59.874222Z [debug    ] RPC start                      api=4.0 auth=authenticated device=de20a11cec0010000000000000000000 organization=Org2 req=VlobReadBatchReq { at: None, realm_id: VlobID(f0000000-0000-0000-0000-000000000004), vlobs: [VlobID(f0000000-0000-0000-0000-000000000004)] } request=1050230371864030ad473e057df9fcd5
2024-08-29T11:55:59.875112Z [info     ] RPC                            api=4.0 auth=authenticated cmd=vlob_read_batch device=de20a11cec0010000000000000000000 organization=Org2 rep=Ok { items: [(VlobID(f0000000-0000-0000-0000-000000000004), 1, DeviceID { nickname: "alice@dev1", id: "de10a11c-ec00-1000-0000-000000000000" }, 1, DateTime("2000-01-13T00:00:00Z"), b"\xed\xb1\x1d|\xd9u\xdf\xbb\xe6\xbd\xcaz\x84\xa78\x9c\xc2A\xf6\x8c\x9a\x08yu\xe5\xf9\xf8\x7f\xf2\x1fTP\xda\x98\xf2\xc1\xdd\xe5)\x8cL[kq\xf7\xc3^@\xb7\xbb\x8f\xc5\xc5\xb9\xc1\xf1:?\xb4\xc8D{%\xd6V\n\xebq\xb7u\x92\xccrg\xe9r\xc8\xdfK\x95\x10\x9fr\xf8\xaa\xee\x06\xc5\xe30m\xac\x9d\x06\x178 \xd7\xc5+:Z\x8f\xa3\xe9\xf1\xfe\x89D\xd5\x13\xf4\x90<\x1d&O\xb1Hz\x7f\xc4C\xbaq\xb8\xa3\x85T\x18\xe2\"\x13\xc4\xe4\xcdr\xd3\xf5E\xd4\xe9\x8c'\xaf\xab\x8d\xba\xf4\xd2\xdb*\x8duchK\x07e\xae\xce)\x825\xb3\x9f!S\xbb\xd3L\xf4[ab\xbccJ\xc6P\xbb\xf5\xbf\xdf\xf6\xd4\x8f\xfe!\xc44\x0f\xe2\xe215eH(\x12\xaaN\xc3\xed\x82\xe3o]I\xc9\x1aJ\x1bcJ\xd1\xc0d\t\xd6\xe7\x1a\x1b\xca\x05\x95\xa2\x80:\xf0\xf1\x12\xd9\xf2-\"")], needed_common_certificate_timestamp: DateTime("2000-01-06T00:00:00Z"), needed_realm_certificate_timestamp: DateTime("2000-01-12T00:00:00Z") } request=1050230371864030ad473e057df9fcd5 status=RepOk
2024-08-29T11:55:59.884425Z [debug    ] RPC start                      api=4.0 auth=authenticated device=de20a11cec0010000000000000000000 organization=Org2 req=VlobUpdateReq { blob: b"$\xa1X\x11\xe2=\xcc)\x8f\xc7\xc0\xe4\xfe\xba\xf3\xe0$\t\x8f\x8bl\xaa\xf7\xbf\xb0\x96\xfeM\xd6\x7f\x8e\xb9:\xc3\xdb?^d*S\x88_/o\xa5\xb4A\xff\rr$\xd8\xde\x14\xce\x84\xfe\x13X\xd0<\x14h\x15\xdc`\xa2w\xca\xe9\x82\x88\x0eU\xf94\xae\x8b\xf3\x82\x89!Y\x93\xb7A\xd3\x01\xa0\xb9\x1f7\xd4\x1f\xc8\xed@2\x13]*\xb0\xf3\x18\xe9\xdaDt\x02F\x8f\x81i\xe2N+ 8\xfa\xa3i\xcdU\xbb\xdf\x8d\xeb\x9d\xf8\x06\x1d\x07\xaav\xa7\xb2\x86\x1c_\xbf\xc8>\x9fE\xbf*\x12U\x0e\xc3]9\xd2\x19\xd2{\x9c{\x19K\x11#\xc6\xe1\xa9\xdd${\x8c\x8fR\xd0\x97q:\xe8\x85^\x83]\xe3gX\xa2PK\xb1\xf0\xa7\x82\t\xd1\xec\x12t;uV\xc7\x1f\xca\xf9\xfc\xb0b\xfa5\xa6\xdd\xf4\x89F6\xd3\n9\x9b\xc4%\xb7\xed\xccF\xb6\xa1a\x9e\rD\x88\x95j\x92pc\x04\xc7\xc2C>\xfc\x85\xdbu\xa3\x10oP\xe5\0L\x05\x96]\x81\x81\xff\xa6\x80W\xf4\x10\xff\xd5'\xa3\x82S\x9f\x93\xf0\xcdf\x1a\xf6\xbd\xe4\xe1wg\x08XX\xbe\xb4c\xd2\x99@r\x15\xa3\xb9p1m\xa7\x089\x0bH_\xa3$\xe8<\x19y\x15\xa5Y\xb9\x92|\xca\x10h>;c\xea\x96\x06S\xf1\xf3+\xe0(d", key_index: 1, sequester_blob: None, timestamp: DateTime("2024-08-29T11:55:59.879749Z"), version: 3, vlob_id: VlobID(f0000000-0000-0000-0000-000000000004) } request=e10e81cf7ccb492e934e38277b3df88a
2024-08-29T11:55:59.885369Z [info     ] RPC                            api=4.0 auth=authenticated cmd=vlob_update device=de20a11cec0010000000000000000000 organization=Org2 rep=BadVlobVersion request=e10e81cf7ccb492e934e38277b3df88a status=RepBadVlobVersion
2024-08-29T11:55:59.888900Z [debug    ] RPC start                      api=4.0 auth=authenticated device=de20a11cec0010000000000000000000 organization=Org2 req=VlobReadBatchReq { at: None, realm_id: VlobID(f0000000-0000-0000-0000-000000000004), vlobs: [VlobID(f0000000-0000-0000-0000-000000000004)] } request=4730074ff6a14fb3b2674782ec90df56
2024-08-29T11:55:59.889554Z [info     ] RPC                            api=4.0 auth=authenticated cmd=vlob_read_batch device=de20a11cec0010000000000000000000 organization=Org2 rep=Ok { items: [(VlobID(f0000000-0000-0000-0000-000000000004), 1, DeviceID { nickname: "alice@dev1", id: "de10a11c-ec00-1000-0000-000000000000" }, 1, DateTime("2000-01-13T00:00:00Z"), b"\xed\xb1\x1d|\xd9u\xdf\xbb\xe6\xbd\xcaz\x84\xa78\x9c\xc2A\xf6\x8c\x9a\x08yu\xe5\xf9\xf8\x7f\xf2\x1fTP\xda\x98\xf2\xc1\xdd\xe5)\x8cL[kq\xf7\xc3^@\xb7\xbb\x8f\xc5\xc5\xb9\xc1\xf1:?\xb4\xc8D{%\xd6V\n\xebq\xb7u\x92\xccrg\xe9r\xc8\xdfK\x95\x10\x9fr\xf8\xaa\xee\x06\xc5\xe30m\xac\x9d\x06\x178 \xd7\xc5+:Z\x8f\xa3\xe9\xf1\xfe\x89D\xd5\x13\xf4\x90<\x1d&O\xb1Hz\x7f\xc4C\xbaq\xb8\xa3\x85T\x18\xe2\"\x13\xc4\xe4\xcdr\xd3\xf5E\xd4\xe9\x8c'\xaf\xab\x8d\xba\xf4\xd2\xdb*\x8duchK\x07e\xae\xce)\x825\xb3\x9f!S\xbb\xd3L\xf4[ab\xbccJ\xc6P\xbb\xf5\xbf\xdf\xf6\xd4\x8f\xfe!\xc44\x0f\xe2\xe215eH(\x12\xaaN\xc3\xed\x82\xe3o]I\xc9\x1aJ\x1bcJ\xd1\xc0d\t\xd6\xe7\x1a\x1b\xca\x05\x95\xa2\x80:\xf0\xf1\x12\xd9\xf2-\"")], needed_common_certificate_timestamp: DateTime("2000-01-06T00:00:00Z"), needed_realm_certificate_timestamp: DateTime("2000-01-12T00:00:00Z") } request=4730074ff6a14fb3b2674782ec90df56 status=RepOk
2024-08-29T11:55:59.899144Z [debug    ] RPC start                      api=4.0 auth=authenticated device=de20a11cec0010000000000000000000 organization=Org2 req=VlobUpdateReq { blob: b"\x05 \x86\xd2\xdf\xc1I-\n\x8a\x8e\xb1#\x04\x02\x8b(IBW'\"]G*\xe2a\xac\xf4\x0e\x9emAKfR\xe51\x9b\xf3lFs\x9b\xdd\xb1\x88-g\xa4*(\xc1FlA\xd2A\x0c7\x9aa\xbb P8\xdeS\xd0\x1d\xdd\xf0\x91d\xf8A<\xc7\xba#\xed0\xc9A\x1c\x02\xca\x98\xe9\x88\xbd\x14\xe5\xed\x1b\xdb\x0cb\xff\xc6\xe4\xfa\x8d\xe0r\xb85\x1d\xbd\x1b\xcb;X\xbe\x04\xd7:\x8b\x074\x8cl\xf6\x061\xd9\xd5\xca\xda\xcf\xfa\x7f\xaa\xc5\x13\x82\x18\x9eO\x84\xfe\x1d\xac\x99\xb4\x87\x96Y\x16(\xec8\x94\x06\x8b\xac\xe4\xd3)DC\xcd\x1cE\xb5\xad]\x0b\xef\xd5\xc7\x17(h\r\xc2\x8c\xca\x94\xbb\x86\xc6s\xe5\xa0\x11\xcd\x8au\xc4{\xa9\x9e\x93\xad\xd7\xf4\xbd'\xa8\r$\xb4\xe3\xfc\x9c\x88r\"\x99\xdb\x86\xac|cfW'\x81\xbc\xd3\xd5\x999\x9e\xa1\x1b\x1e\xa8\x1d\xab\xcb\xe1\xae\x17\xf83D.I\xde\x0c)\x08\x16\xe7\xfb:\xcao\xd5@1r\xaa\x05r\xe9\xc5\x8a\x8c\xe9~\x8a\x90\xeb\xcd\x99\r\xd00\x89W8f\xb6N8!1c\xea\x18\x9a|3jQ>\xcfW\xcbC\xd3\x08\\\x03\x99\xb2\xf7\xcb\xf5%0%\xbfA\xdf\xd43\x1a\xc1y\xe2 \xbf\x02#6\xb2\xeb\xd5\x04\xa2.dZ\xf9L\x9b", key_index: 1, sequester_blob: None, timestamp: DateTime("2024-08-29T11:55:59.895156Z"), version: 3, vlob_id: VlobID(f0000000-0000-0000-0000-000000000004) } request=317f4a47ea004047bca60537b145d8ca
2024-08-29T11:55:59.899783Z [info     ] RPC                            api=4.0 auth=authenticated cmd=vlob_update device=de20a11cec0010000000000000000000 organization=Org2 rep=BadVlobVersion request=317f4a47ea004047bca60537b145d8ca status=RepBadVlobVersion
2024-08-29T11:55:59.902068Z [debug    ] RPC start                      api=4.0 auth=authenticated device=de20a11cec0010000000000000000000 organization=Org2 req=VlobReadBatchReq { at: None, realm_id: VlobID(f0000000-0000-0000-0000-000000000004), vlobs: [VlobID(f0000000-0000-0000-0000-000000000004)] } request=e7f4c7d4b5064c33a635eae9afcde5a4
2024-08-29T11:55:59.902652Z [info     ] RPC                            api=4.0 auth=authenticated cmd=vlob_read_batch device=de20a11cec0010000000000000000000 organization=Org2 rep=Ok { items: [(VlobID(f0000000-0000-0000-0000-000000000004), 1, DeviceID { nickname: "alice@dev1", id: "de10a11c-ec00-1000-0000-000000000000" }, 1, DateTime("2000-01-13T00:00:00Z"), b"\xed\xb1\x1d|\xd9u\xdf\xbb\xe6\xbd\xcaz\x84\xa78\x9c\xc2A\xf6\x8c\x9a\x08yu\xe5\xf9\xf8\x7f\xf2\x1fTP\xda\x98\xf2\xc1\xdd\xe5)\x8cL[kq\xf7\xc3^@\xb7\xbb\x8f\xc5\xc5\xb9\xc1\xf1:?\xb4\xc8D{%\xd6V\n\xebq\xb7u\x92\xccrg\xe9r\xc8\xdfK\x95\x10\x9fr\xf8\xaa\xee\x06\xc5\xe30m\xac\x9d\x06\x178 \xd7\xc5+:Z\x8f\xa3\xe9\xf1\xfe\x89D\xd5\x13\xf4\x90<\x1d&O\xb1Hz\x7f\xc4C\xbaq\xb8\xa3\x85T\x18\xe2\"\x13\xc4\xe4\xcdr\xd3\xf5E\xd4\xe9\x8c'\xaf\xab\x8d\xba\xf4\xd2\xdb*\x8duchK\x07e\xae\xce)\x825\xb3\x9f!S\xbb\xd3L\xf4[ab\xbccJ\xc6P\xbb\xf5\xbf\xdf\xf6\xd4\x8f\xfe!\xc44\x0f\xe2\xe215eH(\x12\xaaN\xc3\xed\x82\xe3o]I\xc9\x1aJ\x1bcJ\xd1\xc0d\t\xd6\xe7\x1a\x1b\xca\x05\x95\xa2\x80:\xf0\xf1\x12\xd9\xf2-\"")], needed_common_certificate_timestamp: DateTime("2000-01-06T00:00:00Z"), needed_realm_certificate_timestamp: DateTime("2000-01-12T00:00:00Z") } request=e7f4c7d4b5064c33a635eae9afcde5a4 status=RepOk

Filtering only by responses:

$ cat logs.txt | grep -e vlob_update -e vlob_read_batch | head -30
2024-08-29T11:46:55.526236Z [info     ] RPC                            api=4.0 auth=authenticated cmd=vlob_read_batch device=de20a11cec0010000000000000000000 organization=Org1 rep=Ok { items: [(VlobID(f0000000-0000-0000-0000-000000000001), 0, DeviceID { nickname: "alice@dev1", id: "de10a11c-ec00-1000-0000-000000000000" }, 1, DateTime("2000-01-15T00:00:00Z"), b"\xf4\xe4\x91r\xf9\x91\xba[\xe9\xf8\x8e\x9e\xfa\xf4\x99\xaa!\"\xb9\xc0}\xb0*\xef\x861j\xd8\xe0\x90\xf0\x81\x9a\xa7\xb1j\xc2\xaf@\xebn`\xcd^\x02\xb7\x84\xdeK\xdb!\x82\xc0K\xb8@\xcc\x0f\xcf\xb2\0\x1a\xf0\x15\xe3B\xb3\xbb%\x16\xa5\x1e\xec\xa6q\x0b\xb1\x8d\x05\x17#N-h\x8c\xd0x\x0cq{N\x0cM\xc4\x07Z\xa0LA\x0czz\xdf\x19-\x07\x9fNq\x12\x9d\xaczfjP\xc0\xca\xda\xaa\x88\x9d\x85-]v\x89T\xbfi\0\xff\xfc\x99j\xae\0\xf8\xdf\xcfX\xec\xb4R\xddM4\xd0\x13u\xc8\x83\xf3\xe2\x8f\xc17D+\xb6\xa9>~)\x12GB\x08\xd2\xad\xf5.\xc3\xdd\xb3\xdf\x1bd70`\xeb\xc8g\x9a`D\xe6\xce\x84\xb9\xd38\xd2\xaa\"V{\xd0%1~.\xae\x9e\x05G\xa9W\xc2\xd8S*\x0e")], needed_common_certificate_timestamp: DateTime("2000-01-06T00:00:00Z"), needed_realm_certificate_timestamp: DateTime("2000-01-14T00:00:00Z") } request=d4db823a622f49828972c05cddc03619 status=RepOk
2024-08-29T11:46:58.368913Z [info     ] RPC                            api=4.0 auth=authenticated cmd=vlob_read_batch device=de20a11cec0010000000000000000000 organization=Org1 rep=Ok { items: [(VlobID(f0000000-0000-0000-0000-000000000004), 1, DeviceID { nickname: "alice@dev1", id: "de10a11c-ec00-1000-0000-000000000000" }, 1, DateTime("2000-01-13T00:00:00Z"), b"\xed\xb1\x1d|\xd9u\xdf\xbb\xe6\xbd\xcaz\x84\xa78\x9c\xc2A\xf6\x8c\x9a\x08yu\xe5\xf9\xf8\x7f\xf2\x1fTP\xda\x98\xf2\xc1\xdd\xe5)\x8cL[kq\xf7\xc3^@\xb7\xbb\x8f\xc5\xc5\xb9\xc1\xf1:?\xb4\xc8D{%\xd6V\n\xebq\xb7u\x92\xccrg\xe9r\xc8\xdfK\x95\x10\x9fr\xf8\xaa\xee\x06\xc5\xe30m\xac\x9d\x06\x178 \xd7\xc5+:Z\x8f\xa3\xe9\xf1\xfe\x89D\xd5\x13\xf4\x90<\x1d&O\xb1Hz\x7f\xc4C\xbaq\xb8\xa3\x85T\x18\xe2\"\x13\xc4\xe4\xcdr\xd3\xf5E\xd4\xe9\x8c'\xaf\xab\x8d\xba\xf4\xd2\xdb*\x8duchK\x07e\xae\xce)\x825\xb3\x9f!S\xbb\xd3L\xf4[ab\xbccJ\xc6P\xbb\xf5\xbf\xdf\xf6\xd4\x8f\xfe!\xc44\x0f\xe2\xe215eH(\x12\xaaN\xc3\xed\x82\xe3o]I\xc9\x1aJ\x1bcJ\xd1\xc0d\t\xd6\xe7\x1a\x1b\xca\x05\x95\xa2\x80:\xf0\xf1\x12\xd9\xf2-\"")], needed_common_certificate_timestamp: DateTime("2000-01-06T00:00:00Z"), needed_realm_certificate_timestamp: DateTime("2000-01-12T00:00:00Z") } request=1edea733e95b45c1a05d2432bb4af04b status=RepOk
2024-08-29T11:47:19.540665Z [info     ] RPC                            api=4.0 auth=authenticated cmd=vlob_update device=de20a11cec0010000000000000000000 organization=Org1 rep=Ok request=bc9adf240c9a45929f8460c37e8085b5 status=RepOk
2024-08-29T11:47:19.546787Z [info     ] RPC                            api=4.0 auth=authenticated cmd=vlob_read_batch device=de20a11cec0010000000000000000000 organization=Org1 rep=Ok { items: [(VlobID(f0000000-0000-0000-0000-000000000004), 1, DeviceID { nickname: "alice@dev2", id: "de20a11c-ec00-1000-0000-000000000000" }, 2, DateTime("2024-08-29T11:47:19.533172Z"), b"\xa8\x18V\x11$t\xa9\xd1\0]1x\x07W\xeb\xa3\x12\xd4d\xeb\x8d\xa5_\xe5\x8cId\xa6e\xaa\xae\x8e\xf8_\xd4\xdd\xa89\x1b\x9e\xdcEL\x99\x1a\x1fl!\x8e[/\xe0\xbc\xa9N\xd3\x99h\xc2\xb0\xd1\xff\xfb\xcfI\xe2?\x87\xe5i\x83?ix\xa7\xc9\xa3)\x92\xac\x0e\xc1o\xc6\xe6\xf5\x9f\x9b[\x818\xaa7q\x97\x99\xe5Za\x89^i\xb3\xd2H&\xce\xd2+XK\xe6\xa8\xdf\x04\xd4\xa2\xc4D=l\xdd\0N\xc2x\xbd\xd5\x81y\xcd\x9a\xbe\x8f\x92\x82S\xe9X\x83q\x8e\x90A_\xbd\xba\xab\xce[H5\xb36\xd0(\xdf\xe7\xdd?\xc1@X\xc9\x98?\x88\xac\x1b`~8@\xf5Jw\x90#\x1cf\xd3\xebtR\x8f,:\x04\x83\xc6f\xde\xfb\x01\xfa[\xdb\xa9\x97/}pSTU\xbad\x96\x1e\x1ex(<\x96\xbb\x7f\xf7\x15I+\xfc\xdd\x1en\xc8&\xc1\xafxE\x07\t\x18Q3\x94\xbd\xeb\xbb\xc1T\xff\xe0IF\x8a\x1dQ}(z\x85\x1b\xb0\xad}\xa4%d\xceR%\xc1\xf7\xe8\x84E\xe3\x01:\nC\xa0|B\x8az\x1b\xd8x\x18ZJ\ng\xd88s|X")], needed_common_certificate_timestamp: DateTime("2000-01-06T00:00:00Z"), needed_realm_certificate_timestamp: DateTime("2000-01-12T00:00:00Z") } request=53b97a09808d4da0b5baa0217aaa08ba status=RepOk
2024-08-29T11:47:19.566468Z [info     ] RPC                            api=4.0 auth=authenticated cmd=vlob_read_batch device=de20a11cec0010000000000000000000 organization=Org1 rep=Ok { items: [(VlobID(3a8703c0-cb18-4732-816a-6427f77d4dfb), 1, DeviceID { nickname: "alice@dev2", id: "de20a11c-ec00-1000-0000-000000000000" }, 1, DateTime("2024-08-29T11:47:19.558111Z"), b"\xd5\x815\xa5\x1b\x08O0\xfa\x954\x1bg\xa1`\xaf\xca\x0b\xfc\xef#\xff\xfa\xc6$o\xcem1o'\xef\xeeZ\xee_\x8d,V\xcb\xec'\x8e\xc8\xbd\x88\x90q\xed'\x17n\xaduv\x8b\xc42\xe6Xn\xa1p\xb2\xcc\xf8h/\x19\xf2)\x95\xd7L~\x93Z\x10\xe1a\x15;{|)J\xf0\xe0\x03:\xba\xa3\xb6\xb7p\xcc\xed\xcf\x1f\xc7l\x19\x86\x9f\xea86'\x99\x08|\x80\xe4\x03]\xeb\xea<\xf5\x87g\xd8r\x97\x9e4\xda\xe2\xdcr\x84c8_\xa1\xac_y\xf4@\x86\xe6\x93\xe7\xce\x9acf\xf5\x91\x82t3 \xb1\xbdw\xa4\x8d\x1a\x98V\xfa\xaa\xc7\xab\x06\rv\xbeNP}x\xdb\xe46%\xc0\xca'\xb8\xb1\xb5\x17\x9ba\xee\x8a/\x9aI\x0e\xd2D\x02q\xd8\x8d`\xe2\x13\xdfA\x8b\xca\xb6\xb7r\xe74\xe5\xeb\xfau\xba=p\xa9UV\x8b\xe6\\\x9f\x9d\xa9@\x9e\x07\xea\r\x1e\r\xd7\tv$\x96\x0c\xea\xa74Y\x9d\x89(\xef\x04\xce5s\x1c\x84X\x84g1\xba\xd0\xa3\x05\xee\xabX0\xac\xa3\xd5\xd1r\x05zqm\xd6\x15\xa6\xf0F\xb7t&z\x97C\xb8\x04\x11Z\x85\x0c\x99\xe6'&\xfeNH\xcb\xa0>.\xea\x06\x1b\xe4\xfd\xf4\x14\xf8\xdf\x97S\xc0\x0cP\xeblJ\x81X\x1eT\xd1\xe7\x9c#\x97\xf8vs\x0f\xacH\xad\x92\xcc\x857\xceC\xed\t")], needed_common_certificate_timestamp: DateTime("2000-01-06T00:00:00Z"), needed_realm_certificate_timestamp: DateTime("2000-01-12T00:00:00Z") } request=25e68109557b4a648ec4c27bdf7d5db7 status=RepOk
2024-08-29T11:47:44.167805Z [info     ] RPC                            api=4.0 auth=authenticated cmd=vlob_read_batch device=de20808c001000000000000000000000 organization=Org1 rep=Ok { items: [(VlobID(f0000000-0000-0000-0000-000000000002), 0, DeviceID { nickname: "bob@dev1", id: "de10808c-0010-0000-0000-000000000000" }, 1, DateTime("2000-01-17T00:00:00Z"), b"\xf6\x8f\x04*\x04\x9d\x89+\xa6\x88\\8\xd24\xf88\x18\xf4E9J\xf9\xac\xae(\xa4\x88j\x07\xb0\x1e\xd2M\xa6\xf2~\x96#\xc1^F\xd5\xb5M\x80\xdb\xc9U\x8c\x9c\xa1\x82d\"\xcbV\x81@\0\xee\xd9\xa0\xd4\x01{\xbboM\xa5\xb7\xa1\xe8N\x18_\xe0\xcb\xea\xd4K\xe1\x86\xd5\xee\xd7BPKzO\x10'\xdc\xec\xd9MS\x89\x0f\xba\xf7=^t\x7f\xee6\xa3\xa9}\xe1rf\x91=\xf1\xc0$\x8eh\xa2;\x19A\xad\xbcw+\x9do,k\xe5\xa3\x9bY\xb7\xae48\x94ER\x17\xa7\xd2~\xf2\xad\xf7\xd4|j\xdd\x05n\xad\x81\x19Y\x94\x90\xe2\xb4\r\xb7\xf0\x01\x14\xa6\x8a\x8dq\xc1e\x99YK\xf1Kd\xe0\x04\xb3\xd5\xee\xf0(\x9f\x95V\x86eQ$\x99\xb6\x0e{\x96}\xda\xb9\xeb\xbcq\xd8\x9a\xbe\xe4p\xd7W")], needed_common_certificate_timestamp: DateTime("2000-01-06T00:00:00Z"), needed_realm_certificate_timestamp: DateTime("2000-01-16T00:00:00Z") } request=1ce627cbcc6d4756a9288bfaa8031a1d status=RepOk
2024-08-29T11:48:32.999075Z [info     ] RPC                            api=4.0 auth=authenticated cmd=vlob_read_batch device=de20808c001000000000000000000000 organization=Org1 rep=Ok { items: [(VlobID(f0000000-0000-0000-0000-000000000002), 0, DeviceID { nickname: "bob@dev1", id: "de10808c-0010-0000-0000-000000000000" }, 1, DateTime("2000-01-17T00:00:00Z"), b"\xf6\x8f\x04*\x04\x9d\x89+\xa6\x88\\8\xd24\xf88\x18\xf4E9J\xf9\xac\xae(\xa4\x88j\x07\xb0\x1e\xd2M\xa6\xf2~\x96#\xc1^F\xd5\xb5M\x80\xdb\xc9U\x8c\x9c\xa1\x82d\"\xcbV\x81@\0\xee\xd9\xa0\xd4\x01{\xbboM\xa5\xb7\xa1\xe8N\x18_\xe0\xcb\xea\xd4K\xe1\x86\xd5\xee\xd7BPKzO\x10'\xdc\xec\xd9MS\x89\x0f\xba\xf7=^t\x7f\xee6\xa3\xa9}\xe1rf\x91=\xf1\xc0$\x8eh\xa2;\x19A\xad\xbcw+\x9do,k\xe5\xa3\x9bY\xb7\xae48\x94ER\x17\xa7\xd2~\xf2\xad\xf7\xd4|j\xdd\x05n\xad\x81\x19Y\x94\x90\xe2\xb4\r\xb7\xf0\x01\x14\xa6\x8a\x8dq\xc1e\x99YK\xf1Kd\xe0\x04\xb3\xd5\xee\xf0(\x9f\x95V\x86eQ$\x99\xb6\x0e{\x96}\xda\xb9\xeb\xbcq\xd8\x9a\xbe\xe4p\xd7W")], needed_common_certificate_timestamp: DateTime("2000-01-06T00:00:00Z"), needed_realm_certificate_timestamp: DateTime("2000-01-16T00:00:00Z") } request=bad39f4684f74acdba900e66f26bf266 status=RepOk
2024-08-29T11:54:07.660753Z [info     ] RPC                            api=4.0 auth=authenticated cmd=vlob_read_batch device=de20a11cec0010000000000000000000 organization=Org2 rep=Ok { items: [(VlobID(f0000000-0000-0000-0000-000000000001), 0, DeviceID { nickname: "alice@dev1", id: "de10a11c-ec00-1000-0000-000000000000" }, 1, DateTime("2000-01-15T00:00:00Z"), b"\xf4\xe4\x91r\xf9\x91\xba[\xe9\xf8\x8e\x9e\xfa\xf4\x99\xaa!\"\xb9\xc0}\xb0*\xef\x861j\xd8\xe0\x90\xf0\x81\x9a\xa7\xb1j\xc2\xaf@\xebn`\xcd^\x02\xb7\x84\xdeK\xdb!\x82\xc0K\xb8@\xcc\x0f\xcf\xb2\0\x1a\xf0\x15\xe3B\xb3\xbb%\x16\xa5\x1e\xec\xa6q\x0b\xb1\x8d\x05\x17#N-h\x8c\xd0x\x0cq{N\x0cM\xc4\x07Z\xa0LA\x0czz\xdf\x19-\x07\x9fNq\x12\x9d\xaczfjP\xc0\xca\xda\xaa\x88\x9d\x85-]v\x89T\xbfi\0\xff\xfc\x99j\xae\0\xf8\xdf\xcfX\xec\xb4R\xddM4\xd0\x13u\xc8\x83\xf3\xe2\x8f\xc17D+\xb6\xa9>~)\x12GB\x08\xd2\xad\xf5.\xc3\xdd\xb3\xdf\x1bd70`\xeb\xc8g\x9a`D\xe6\xce\x84\xb9\xd38\xd2\xaa\"V{\xd0%1~.\xae\x9e\x05G\xa9W\xc2\xd8S*\x0e")], needed_common_certificate_timestamp: DateTime("2000-01-06T00:00:00Z"), needed_realm_certificate_timestamp: DateTime("2000-01-14T00:00:00Z") } request=a99ffaef8bfe473b8b7525d617427f19 status=RepOk
2024-08-29T11:55:59.867617Z [info     ] RPC                            api=4.0 auth=authenticated cmd=vlob_read_batch device=de20a11cec0010000000000000000000 organization=Org2 rep=Ok { items: [(VlobID(7c03a13d-d96a-404f-bb3a-2e2ace513581), 1, DeviceID { nickname: "alice@dev2", id: "de20a11c-ec00-1000-0000-000000000000" }, 1, DateTime("2024-08-29T11:55:59.857881Z"), b"(\x16\xa1\xd92\x0cm\x1f\xa5m\xcb\xa1\tM\xb0\x94\xcf\x12j\x7f\xe0\x0c\xd7n\xad\xb2;`\x83$\x8d\xcf\xe8\x98ik}7\x1dx+@\xa6[\xa3\xe9\xa7\xcf\xebV\xfbz\xbe\x05q\xcd\xdf\x8a\xa7\xd2\x05R\xe4.\xa8\xd0\xecCn\x1fK\x9f\xd0\xfdy\xbd\x8b\x17M\t%\xa0\xebJ\xe1d\xd3\x06\x93\xa1\x95\xea\xd2\xa5\xa1\x1aV\x83_\xc6\x92\xcaO\xe5\xf6\xb2\xdbtvs\xfaK\x16xH\x87\\\xed\xc8\x90p#\xa0\x90\x8d\xd97+*\x1c\xab63\x9dL\xb7'N# \xa5\x0e\xe5\xe5\xc8_\xdf\xa6\xb0\xfb\xb1\x1dBU\xf6]\0\xa1\xf2n\xff\x06\x18\xaf\xea\x1a-\xe2\x93$\xdc\xb1\xbbu\xcdv\xe0\xfd\xa4_i?\xa2q>\xe0\xebs\xb5\xdf8\x96\x8b\xbet>\xa3\xcb\xe4M-\xa3\x97\xa2-b^\x9b\"\x8f\x80\xbc_\x9f\x81\x8f\x03[\rk\xaa\xa4\x03\xf5\t\xb2\xb6\xa4`u\xc7\xeb\xd9VU\xc9|n.\x82\x08\xec\x8f\x93\xab\x0cf\xcf\xf2\x1cB+\xb1J\x82\xb1WB\x99\x17\xa8\xb6\xed\xa4?\xebgk\xc6\xdcG\x1a\xe8\xd2\xe5\xd0j\x10\xe6\x07\x8d\x11zGRc d\xc6^\xbcq\xe9\x92\xdf\xa3\x19\xb1\xa2\xd8:\xc8\x1cV\x11\x99\x9c\xa8e\xdaK\x07\xf6\x7f\x1f\xfbQ_\xa7\xdd\xe9\x19\xd5\x9eG~\xea\xaa\xd7:\xc9\x19u \xe1\xd6\xe5\x8d\x89\x92r\xbc\x1eR")], needed_common_certificate_timestamp: DateTime("2000-01-06T00:00:00Z"), needed_realm_certificate_timestamp: DateTime("2000-01-12T00:00:00Z") } request=34a81a61ad91418cb669ba56b738578a status=RepOk
2024-08-29T11:55:59.871350Z [info     ] RPC                            api=4.0 auth=authenticated cmd=vlob_update device=de20a11cec0010000000000000000000 organization=Org2 rep=BadVlobVersion request=caa98a4e92db41c5be7448c11c3b9dd6 status=RepBadVlobVersion
2024-08-29T11:55:59.875112Z [info     ] RPC                            api=4.0 auth=authenticated cmd=vlob_read_batch device=de20a11cec0010000000000000000000 organization=Org2 rep=Ok { items: [(VlobID(f0000000-0000-0000-0000-000000000004), 1, DeviceID { nickname: "alice@dev1", id: "de10a11c-ec00-1000-0000-000000000000" }, 1, DateTime("2000-01-13T00:00:00Z"), b"\xed\xb1\x1d|\xd9u\xdf\xbb\xe6\xbd\xcaz\x84\xa78\x9c\xc2A\xf6\x8c\x9a\x08yu\xe5\xf9\xf8\x7f\xf2\x1fTP\xda\x98\xf2\xc1\xdd\xe5)\x8cL[kq\xf7\xc3^@\xb7\xbb\x8f\xc5\xc5\xb9\xc1\xf1:?\xb4\xc8D{%\xd6V\n\xebq\xb7u\x92\xccrg\xe9r\xc8\xdfK\x95\x10\x9fr\xf8\xaa\xee\x06\xc5\xe30m\xac\x9d\x06\x178 \xd7\xc5+:Z\x8f\xa3\xe9\xf1\xfe\x89D\xd5\x13\xf4\x90<\x1d&O\xb1Hz\x7f\xc4C\xbaq\xb8\xa3\x85T\x18\xe2\"\x13\xc4\xe4\xcdr\xd3\xf5E\xd4\xe9\x8c'\xaf\xab\x8d\xba\xf4\xd2\xdb*\x8duchK\x07e\xae\xce)\x825\xb3\x9f!S\xbb\xd3L\xf4[ab\xbccJ\xc6P\xbb\xf5\xbf\xdf\xf6\xd4\x8f\xfe!\xc44\x0f\xe2\xe215eH(\x12\xaaN\xc3\xed\x82\xe3o]I\xc9\x1aJ\x1bcJ\xd1\xc0d\t\xd6\xe7\x1a\x1b\xca\x05\x95\xa2\x80:\xf0\xf1\x12\xd9\xf2-\"")], needed_common_certificate_timestamp: DateTime("2000-01-06T00:00:00Z"), needed_realm_certificate_timestamp: DateTime("2000-01-12T00:00:00Z") } request=1050230371864030ad473e057df9fcd5 status=RepOk
2024-08-29T11:55:59.885369Z [info     ] RPC                            api=4.0 auth=authenticated cmd=vlob_update device=de20a11cec0010000000000000000000 organization=Org2 rep=BadVlobVersion request=e10e81cf7ccb492e934e38277b3df88a status=RepBadVlobVersion
2024-08-29T11:55:59.889554Z [info     ] RPC                            api=4.0 auth=authenticated cmd=vlob_read_batch device=de20a11cec0010000000000000000000 organization=Org2 rep=Ok { items: [(VlobID(f0000000-0000-0000-0000-000000000004), 1, DeviceID { nickname: "alice@dev1", id: "de10a11c-ec00-1000-0000-000000000000" }, 1, DateTime("2000-01-13T00:00:00Z"), b"\xed\xb1\x1d|\xd9u\xdf\xbb\xe6\xbd\xcaz\x84\xa78\x9c\xc2A\xf6\x8c\x9a\x08yu\xe5\xf9\xf8\x7f\xf2\x1fTP\xda\x98\xf2\xc1\xdd\xe5)\x8cL[kq\xf7\xc3^@\xb7\xbb\x8f\xc5\xc5\xb9\xc1\xf1:?\xb4\xc8D{%\xd6V\n\xebq\xb7u\x92\xccrg\xe9r\xc8\xdfK\x95\x10\x9fr\xf8\xaa\xee\x06\xc5\xe30m\xac\x9d\x06\x178 \xd7\xc5+:Z\x8f\xa3\xe9\xf1\xfe\x89D\xd5\x13\xf4\x90<\x1d&O\xb1Hz\x7f\xc4C\xbaq\xb8\xa3\x85T\x18\xe2\"\x13\xc4\xe4\xcdr\xd3\xf5E\xd4\xe9\x8c'\xaf\xab\x8d\xba\xf4\xd2\xdb*\x8duchK\x07e\xae\xce)\x825\xb3\x9f!S\xbb\xd3L\xf4[ab\xbccJ\xc6P\xbb\xf5\xbf\xdf\xf6\xd4\x8f\xfe!\xc44\x0f\xe2\xe215eH(\x12\xaaN\xc3\xed\x82\xe3o]I\xc9\x1aJ\x1bcJ\xd1\xc0d\t\xd6\xe7\x1a\x1b\xca\x05\x95\xa2\x80:\xf0\xf1\x12\xd9\xf2-\"")], needed_common_certificate_timestamp: DateTime("2000-01-06T00:00:00Z"), needed_realm_certificate_timestamp: DateTime("2000-01-12T00:00:00Z") } request=4730074ff6a14fb3b2674782ec90df56 status=RepOk
2024-08-29T11:55:59.899783Z [info     ] RPC                            api=4.0 auth=authenticated cmd=vlob_update device=de20a11cec0010000000000000000000 organization=Org2 rep=BadVlobVersion request=317f4a47ea004047bca60537b145d8ca status=RepBadVlobVersion
2024-08-29T11:55:59.902652Z [info     ] RPC                            api=4.0 auth=authenticated cmd=vlob_read_batch device=de20a11cec0010000000000000000000 organization=Org2 rep=Ok { items: [(VlobID(f0000000-0000-0000-0000-000000000004), 1, DeviceID { nickname: "alice@dev1", id: "de10a11c-ec00-1000-0000-000000000000" }, 1, DateTime("2000-01-13T00:00:00Z"), b"\xed\xb1\x1d|\xd9u\xdf\xbb\xe6\xbd\xcaz\x84\xa78\x9c\xc2A\xf6\x8c\x9a\x08yu\xe5\xf9\xf8\x7f\xf2\x1fTP\xda\x98\xf2\xc1\xdd\xe5)\x8cL[kq\xf7\xc3^@\xb7\xbb\x8f\xc5\xc5\xb9\xc1\xf1:?\xb4\xc8D{%\xd6V\n\xebq\xb7u\x92\xccrg\xe9r\xc8\xdfK\x95\x10\x9fr\xf8\xaa\xee\x06\xc5\xe30m\xac\x9d\x06\x178 \xd7\xc5+:Z\x8f\xa3\xe9\xf1\xfe\x89D\xd5\x13\xf4\x90<\x1d&O\xb1Hz\x7f\xc4C\xbaq\xb8\xa3\x85T\x18\xe2\"\x13\xc4\xe4\xcdr\xd3\xf5E\xd4\xe9\x8c'\xaf\xab\x8d\xba\xf4\xd2\xdb*\x8duchK\x07e\xae\xce)\x825\xb3\x9f!S\xbb\xd3L\xf4[ab\xbccJ\xc6P\xbb\xf5\xbf\xdf\xf6\xd4\x8f\xfe!\xc44\x0f\xe2\xe215eH(\x12\xaaN\xc3\xed\x82\xe3o]I\xc9\x1aJ\x1bcJ\xd1\xc0d\t\xd6\xe7\x1a\x1b\xca\x05\x95\xa2\x80:\xf0\xf1\x12\xd9\xf2-\"")], needed_common_certificate_timestamp: DateTime("2000-01-06T00:00:00Z"), needed_realm_certificate_timestamp: DateTime("2000-01-12T00:00:00Z") } request=e7f4c7d4b5064c33a635eae9afcde5a4 status=RepOk
2024-08-29T11:55:59.911119Z [info     ] RPC                            api=4.0 auth=authenticated cmd=vlob_update device=de20a11cec0010000000000000000000 organization=Org2 rep=BadVlobVersion request=a6d9e0c2f58b4511abc9a3d6fd62ec30 status=RepBadVlobVersion
2024-08-29T11:55:59.914790Z [info     ] RPC                            api=4.0 auth=authenticated cmd=vlob_read_batch device=de20a11cec0010000000000000000000 organization=Org2 rep=Ok { items: [(VlobID(f0000000-0000-0000-0000-000000000004), 1, DeviceID { nickname: "alice@dev1", id: "de10a11c-ec00-1000-0000-000000000000" }, 1, DateTime("2000-01-13T00:00:00Z"), b"\xed\xb1\x1d|\xd9u\xdf\xbb\xe6\xbd\xcaz\x84\xa78\x9c\xc2A\xf6\x8c\x9a\x08yu\xe5\xf9\xf8\x7f\xf2\x1fTP\xda\x98\xf2\xc1\xdd\xe5)\x8cL[kq\xf7\xc3^@\xb7\xbb\x8f\xc5\xc5\xb9\xc1\xf1:?\xb4\xc8D{%\xd6V\n\xebq\xb7u\x92\xccrg\xe9r\xc8\xdfK\x95\x10\x9fr\xf8\xaa\xee\x06\xc5\xe30m\xac\x9d\x06\x178 \xd7\xc5+:Z\x8f\xa3\xe9\xf1\xfe\x89D\xd5\x13\xf4\x90<\x1d&O\xb1Hz\x7f\xc4C\xbaq\xb8\xa3\x85T\x18\xe2\"\x13\xc4\xe4\xcdr\xd3\xf5E\xd4\xe9\x8c'\xaf\xab\x8d\xba\xf4\xd2\xdb*\x8duchK\x07e\xae\xce)\x825\xb3\x9f!S\xbb\xd3L\xf4[ab\xbccJ\xc6P\xbb\xf5\xbf\xdf\xf6\xd4\x8f\xfe!\xc44\x0f\xe2\xe215eH(\x12\xaaN\xc3\xed\x82\xe3o]I\xc9\x1aJ\x1bcJ\xd1\xc0d\t\xd6\xe7\x1a\x1b\xca\x05\x95\xa2\x80:\xf0\xf1\x12\xd9\xf2-\"")], needed_common_certificate_timestamp: DateTime("2000-01-06T00:00:00Z"), needed_realm_certificate_timestamp: DateTime("2000-01-12T00:00:00Z") } request=b11b3d13ed064ad4b5bf2a5205d9459f status=RepOk
2024-08-29T11:55:59.923906Z [info     ] RPC                            api=4.0 auth=authenticated cmd=vlob_update device=de20a11cec0010000000000000000000 organization=Org2 rep=BadVlobVersion request=6535481ea0bc46d7928c4a8becb7f616 status=RepBadVlobVersion
2024-08-29T11:55:59.926493Z [info     ] RPC                            api=4.0 auth=authenticated cmd=vlob_read_batch device=de20a11cec0010000000000000000000 organization=Org2 rep=Ok { items: [(VlobID(f0000000-0000-0000-0000-000000000004), 1, DeviceID { nickname: "alice@dev1", id: "de10a11c-ec00-1000-0000-000000000000" }, 1, DateTime("2000-01-13T00:00:00Z"), b"\xed\xb1\x1d|\xd9u\xdf\xbb\xe6\xbd\xcaz\x84\xa78\x9c\xc2A\xf6\x8c\x9a\x08yu\xe5\xf9\xf8\x7f\xf2\x1fTP\xda\x98\xf2\xc1\xdd\xe5)\x8cL[kq\xf7\xc3^@\xb7\xbb\x8f\xc5\xc5\xb9\xc1\xf1:?\xb4\xc8D{%\xd6V\n\xebq\xb7u\x92\xccrg\xe9r\xc8\xdfK\x95\x10\x9fr\xf8\xaa\xee\x06\xc5\xe30m\xac\x9d\x06\x178 \xd7\xc5+:Z\x8f\xa3\xe9\xf1\xfe\x89D\xd5\x13\xf4\x90<\x1d&O\xb1Hz\x7f\xc4C\xbaq\xb8\xa3\x85T\x18\xe2\"\x13\xc4\xe4\xcdr\xd3\xf5E\xd4\xe9\x8c'\xaf\xab\x8d\xba\xf4\xd2\xdb*\x8duchK\x07e\xae\xce)\x825\xb3\x9f!S\xbb\xd3L\xf4[ab\xbccJ\xc6P\xbb\xf5\xbf\xdf\xf6\xd4\x8f\xfe!\xc44\x0f\xe2\xe215eH(\x12\xaaN\xc3\xed\x82\xe3o]I\xc9\x1aJ\x1bcJ\xd1\xc0d\t\xd6\xe7\x1a\x1b\xca\x05\x95\xa2\x80:\xf0\xf1\x12\xd9\xf2-\"")], needed_common_certificate_timestamp: DateTime("2000-01-06T00:00:00Z"), needed_realm_certificate_timestamp: DateTime("2000-01-12T00:00:00Z") } request=72988aeacc864e8e96538d1ff7a0e6f5 status=RepOk
2024-08-29T11:55:59.933636Z [info     ] RPC                            api=4.0 auth=authenticated cmd=vlob_update device=de20a11cec0010000000000000000000 organization=Org2 rep=BadVlobVersion request=25751389083442579d2f2482c4bec4a5 status=RepBadVlobVersion
2024-08-29T11:55:59.936073Z [info     ] RPC                            api=4.0 auth=authenticated cmd=vlob_read_batch device=de20a11cec0010000000000000000000 organization=Org2 rep=Ok { items: [(VlobID(f0000000-0000-0000-0000-000000000004), 1, DeviceID { nickname: "alice@dev1", id: "de10a11c-ec00-1000-0000-000000000000" }, 1, DateTime("2000-01-13T00:00:00Z"), b"\xed\xb1\x1d|\xd9u\xdf\xbb\xe6\xbd\xcaz\x84\xa78\x9c\xc2A\xf6\x8c\x9a\x08yu\xe5\xf9\xf8\x7f\xf2\x1fTP\xda\x98\xf2\xc1\xdd\xe5)\x8cL[kq\xf7\xc3^@\xb7\xbb\x8f\xc5\xc5\xb9\xc1\xf1:?\xb4\xc8D{%\xd6V\n\xebq\xb7u\x92\xccrg\xe9r\xc8\xdfK\x95\x10\x9fr\xf8\xaa\xee\x06\xc5\xe30m\xac\x9d\x06\x178 \xd7\xc5+:Z\x8f\xa3\xe9\xf1\xfe\x89D\xd5\x13\xf4\x90<\x1d&O\xb1Hz\x7f\xc4C\xbaq\xb8\xa3\x85T\x18\xe2\"\x13\xc4\xe4\xcdr\xd3\xf5E\xd4\xe9\x8c'\xaf\xab\x8d\xba\xf4\xd2\xdb*\x8duchK\x07e\xae\xce)\x825\xb3\x9f!S\xbb\xd3L\xf4[ab\xbccJ\xc6P\xbb\xf5\xbf\xdf\xf6\xd4\x8f\xfe!\xc44\x0f\xe2\xe215eH(\x12\xaaN\xc3\xed\x82\xe3o]I\xc9\x1aJ\x1bcJ\xd1\xc0d\t\xd6\xe7\x1a\x1b\xca\x05\x95\xa2\x80:\xf0\xf1\x12\xd9\xf2-\"")], needed_common_certificate_timestamp: DateTime("2000-01-06T00:00:00Z"), needed_realm_certificate_timestamp: DateTime("2000-01-12T00:00:00Z") } request=8dc795fd4b2a448fb02adfc8f52884c9 status=RepOk
2024-08-29T11:55:59.942747Z [info     ] RPC                            api=4.0 auth=authenticated cmd=vlob_update device=de20a11cec0010000000000000000000 organization=Org2 rep=BadVlobVersion request=b72edea1c0574e29a758d34466239a69 status=RepBadVlobVersion
2024-08-29T11:55:59.945172Z [info     ] RPC                            api=4.0 auth=authenticated cmd=vlob_read_batch device=de20a11cec0010000000000000000000 organization=Org2 rep=Ok { items: [(VlobID(f0000000-0000-0000-0000-000000000004), 1, DeviceID { nickname: "alice@dev1", id: "de10a11c-ec00-1000-0000-000000000000" }, 1, DateTime("2000-01-13T00:00:00Z"), b"\xed\xb1\x1d|\xd9u\xdf\xbb\xe6\xbd\xcaz\x84\xa78\x9c\xc2A\xf6\x8c\x9a\x08yu\xe5\xf9\xf8\x7f\xf2\x1fTP\xda\x98\xf2\xc1\xdd\xe5)\x8cL[kq\xf7\xc3^@\xb7\xbb\x8f\xc5\xc5\xb9\xc1\xf1:?\xb4\xc8D{%\xd6V\n\xebq\xb7u\x92\xccrg\xe9r\xc8\xdfK\x95\x10\x9fr\xf8\xaa\xee\x06\xc5\xe30m\xac\x9d\x06\x178 \xd7\xc5+:Z\x8f\xa3\xe9\xf1\xfe\x89D\xd5\x13\xf4\x90<\x1d&O\xb1Hz\x7f\xc4C\xbaq\xb8\xa3\x85T\x18\xe2\"\x13\xc4\xe4\xcdr\xd3\xf5E\xd4\xe9\x8c'\xaf\xab\x8d\xba\xf4\xd2\xdb*\x8duchK\x07e\xae\xce)\x825\xb3\x9f!S\xbb\xd3L\xf4[ab\xbccJ\xc6P\xbb\xf5\xbf\xdf\xf6\xd4\x8f\xfe!\xc44\x0f\xe2\xe215eH(\x12\xaaN\xc3\xed\x82\xe3o]I\xc9\x1aJ\x1bcJ\xd1\xc0d\t\xd6\xe7\x1a\x1b\xca\x05\x95\xa2\x80:\xf0\xf1\x12\xd9\xf2-\"")], needed_common_certificate_timestamp: DateTime("2000-01-06T00:00:00Z"), needed_realm_certificate_timestamp: DateTime("2000-01-12T00:00:00Z") } request=124543f1d3104df6ae1f562bcbfd6e70 status=RepOk
2024-08-29T11:55:59.951370Z [info     ] RPC                            api=4.0 auth=authenticated cmd=vlob_update device=de20a11cec0010000000000000000000 organization=Org2 rep=BadVlobVersion request=460de08ccda54bf7a2e0cfb10e9c6b39 status=RepBadVlobVersion
2024-08-29T11:55:59.953552Z [info     ] RPC                            api=4.0 auth=authenticated cmd=vlob_read_batch device=de20a11cec0010000000000000000000 organization=Org2 rep=Ok { items: [(VlobID(f0000000-0000-0000-0000-000000000004), 1, DeviceID { nickname: "alice@dev1", id: "de10a11c-ec00-1000-0000-000000000000" }, 1, DateTime("2000-01-13T00:00:00Z"), b"\xed\xb1\x1d|\xd9u\xdf\xbb\xe6\xbd\xcaz\x84\xa78\x9c\xc2A\xf6\x8c\x9a\x08yu\xe5\xf9\xf8\x7f\xf2\x1fTP\xda\x98\xf2\xc1\xdd\xe5)\x8cL[kq\xf7\xc3^@\xb7\xbb\x8f\xc5\xc5\xb9\xc1\xf1:?\xb4\xc8D{%\xd6V\n\xebq\xb7u\x92\xccrg\xe9r\xc8\xdfK\x95\x10\x9fr\xf8\xaa\xee\x06\xc5\xe30m\xac\x9d\x06\x178 \xd7\xc5+:Z\x8f\xa3\xe9\xf1\xfe\x89D\xd5\x13\xf4\x90<\x1d&O\xb1Hz\x7f\xc4C\xbaq\xb8\xa3\x85T\x18\xe2\"\x13\xc4\xe4\xcdr\xd3\xf5E\xd4\xe9\x8c'\xaf\xab\x8d\xba\xf4\xd2\xdb*\x8duchK\x07e\xae\xce)\x825\xb3\x9f!S\xbb\xd3L\xf4[ab\xbccJ\xc6P\xbb\xf5\xbf\xdf\xf6\xd4\x8f\xfe!\xc44\x0f\xe2\xe215eH(\x12\xaaN\xc3\xed\x82\xe3o]I\xc9\x1aJ\x1bcJ\xd1\xc0d\t\xd6\xe7\x1a\x1b\xca\x05\x95\xa2\x80:\xf0\xf1\x12\xd9\xf2-\"")], needed_common_certificate_timestamp: DateTime("2000-01-06T00:00:00Z"), needed_realm_certificate_timestamp: DateTime("2000-01-12T00:00:00Z") } request=5b3f8784e2184490bca899cfe80de95d status=RepOk
2024-08-29T11:55:59.959688Z [info     ] RPC                            api=4.0 auth=authenticated cmd=vlob_update device=de20a11cec0010000000000000000000 organization=Org2 rep=BadVlobVersion request=ba95b5cd4ff546359e834bd633f7b212 status=RepBadVlobVersion
2024-08-29T11:55:59.961726Z [info     ] RPC                            api=4.0 auth=authenticated cmd=vlob_read_batch device=de20a11cec0010000000000000000000 organization=Org2 rep=Ok { items: [(VlobID(f0000000-0000-0000-0000-000000000004), 1, DeviceID { nickname: "alice@dev1", id: "de10a11c-ec00-1000-0000-000000000000" }, 1, DateTime("2000-01-13T00:00:00Z"), b"\xed\xb1\x1d|\xd9u\xdf\xbb\xe6\xbd\xcaz\x84\xa78\x9c\xc2A\xf6\x8c\x9a\x08yu\xe5\xf9\xf8\x7f\xf2\x1fTP\xda\x98\xf2\xc1\xdd\xe5)\x8cL[kq\xf7\xc3^@\xb7\xbb\x8f\xc5\xc5\xb9\xc1\xf1:?\xb4\xc8D{%\xd6V\n\xebq\xb7u\x92\xccrg\xe9r\xc8\xdfK\x95\x10\x9fr\xf8\xaa\xee\x06\xc5\xe30m\xac\x9d\x06\x178 \xd7\xc5+:Z\x8f\xa3\xe9\xf1\xfe\x89D\xd5\x13\xf4\x90<\x1d&O\xb1Hz\x7f\xc4C\xbaq\xb8\xa3\x85T\x18\xe2\"\x13\xc4\xe4\xcdr\xd3\xf5E\xd4\xe9\x8c'\xaf\xab\x8d\xba\xf4\xd2\xdb*\x8duchK\x07e\xae\xce)\x825\xb3\x9f!S\xbb\xd3L\xf4[ab\xbccJ\xc6P\xbb\xf5\xbf\xdf\xf6\xd4\x8f\xfe!\xc44\x0f\xe2\xe215eH(\x12\xaaN\xc3\xed\x82\xe3o]I\xc9\x1aJ\x1bcJ\xd1\xc0d\t\xd6\xe7\x1a\x1b\xca\x05\x95\xa2\x80:\xf0\xf1\x12\xd9\xf2-\"")], needed_common_certificate_timestamp: DateTime("2000-01-06T00:00:00Z"), needed_realm_certificate_timestamp: DateTime("2000-01-12T00:00:00Z") } request=fbbcc003c63a4de6af6d2e6111977390 status=RepOk
2024-08-29T11:55:59.967515Z [info     ] RPC                            api=4.0 auth=authenticated cmd=vlob_update device=de20a11cec0010000000000000000000 organization=Org2 rep=BadVlobVersion request=a75bb78c60f2457bb30012438d64a281 status=RepBadVlobVersion
2024-08-29T11:55:59.969739Z [info     ] RPC                            api=4.0 auth=authenticated cmd=vlob_read_batch device=de20a11cec0010000000000000000000 organization=Org2 rep=Ok { items: [(VlobID(f0000000-0000-0000-0000-000000000004), 1, DeviceID { nickname: "alice@dev1", id: "de10a11c-ec00-1000-0000-000000000000" }, 1, DateTime("2000-01-13T00:00:00Z"), b"\xed\xb1\x1d|\xd9u\xdf\xbb\xe6\xbd\xcaz\x84\xa78\x9c\xc2A\xf6\x8c\x9a\x08yu\xe5\xf9\xf8\x7f\xf2\x1fTP\xda\x98\xf2\xc1\xdd\xe5)\x8cL[kq\xf7\xc3^@\xb7\xbb\x8f\xc5\xc5\xb9\xc1\xf1:?\xb4\xc8D{%\xd6V\n\xebq\xb7u\x92\xccrg\xe9r\xc8\xdfK\x95\x10\x9fr\xf8\xaa\xee\x06\xc5\xe30m\xac\x9d\x06\x178 \xd7\xc5+:Z\x8f\xa3\xe9\xf1\xfe\x89D\xd5\x13\xf4\x90<\x1d&O\xb1Hz\x7f\xc4C\xbaq\xb8\xa3\x85T\x18\xe2\"\x13\xc4\xe4\xcdr\xd3\xf5E\xd4\xe9\x8c'\xaf\xab\x8d\xba\xf4\xd2\xdb*\x8duchK\x07e\xae\xce)\x825\xb3\x9f!S\xbb\xd3L\xf4[ab\xbccJ\xc6P\xbb\xf5\xbf\xdf\xf6\xd4\x8f\xfe!\xc44\x0f\xe2\xe215eH(\x12\xaaN\xc3\xed\x82\xe3o]I\xc9\x1aJ\x1bcJ\xd1\xc0d\t\xd6\xe7\x1a\x1b\xca\x05\x95\xa2\x80:\xf0\xf1\x12\xd9\xf2-\"")], needed_common_certificate_timestamp: DateTime("2000-01-06T00:00:00Z"), needed_realm_certificate_timestamp: DateTime("2000-01-12T00:00:00Z") } request=0d661a86563541c48e847e165164968a status=RepOk
2024-08-29T11:55:59.975683Z [info     ] RPC                            api=4.0 auth=authenticated cmd=vlob_update device=de20a11cec0010000000000000000000 organization=Org2 rep=BadVlobVersion request=53644a7cb9c7440b87d69fd94f6a0c7e status=RepBadVlobVersion

Filtering by command:

$ cat logs.txt | grep -e vlob_read_batch | head -30
2024-08-29T11:46:55.526236Z [info     ] RPC                            api=4.0 auth=authenticated cmd=vlob_read_batch device=de20a11cec0010000000000000000000 organization=Org1 rep=Ok { items: [(VlobID(f0000000-0000-0000-0000-000000000001), 0, DeviceID { nickname: "alice@dev1", id: "de10a11c-ec00-1000-0000-000000000000" }, 1, DateTime("2000-01-15T00:00:00Z"), b"\xf4\xe4\x91r\xf9\x91\xba[\xe9\xf8\x8e\x9e\xfa\xf4\x99\xaa!\"\xb9\xc0}\xb0*\xef\x861j\xd8\xe0\x90\xf0\x81\x9a\xa7\xb1j\xc2\xaf@\xebn`\xcd^\x02\xb7\x84\xdeK\xdb!\x82\xc0K\xb8@\xcc\x0f\xcf\xb2\0\x1a\xf0\x15\xe3B\xb3\xbb%\x16\xa5\x1e\xec\xa6q\x0b\xb1\x8d\x05\x17#N-h\x8c\xd0x\x0cq{N\x0cM\xc4\x07Z\xa0LA\x0czz\xdf\x19-\x07\x9fNq\x12\x9d\xaczfjP\xc0\xca\xda\xaa\x88\x9d\x85-]v\x89T\xbfi\0\xff\xfc\x99j\xae\0\xf8\xdf\xcfX\xec\xb4R\xddM4\xd0\x13u\xc8\x83\xf3\xe2\x8f\xc17D+\xb6\xa9>~)\x12GB\x08\xd2\xad\xf5.\xc3\xdd\xb3\xdf\x1bd70`\xeb\xc8g\x9a`D\xe6\xce\x84\xb9\xd38\xd2\xaa\"V{\xd0%1~.\xae\x9e\x05G\xa9W\xc2\xd8S*\x0e")], needed_common_certificate_timestamp: DateTime("2000-01-06T00:00:00Z"), needed_realm_certificate_timestamp: DateTime("2000-01-14T00:00:00Z") } request=d4db823a622f49828972c05cddc03619 status=RepOk
2024-08-29T11:46:58.368913Z [info     ] RPC                            api=4.0 auth=authenticated cmd=vlob_read_batch device=de20a11cec0010000000000000000000 organization=Org1 rep=Ok { items: [(VlobID(f0000000-0000-0000-0000-000000000004), 1, DeviceID { nickname: "alice@dev1", id: "de10a11c-ec00-1000-0000-000000000000" }, 1, DateTime("2000-01-13T00:00:00Z"), b"\xed\xb1\x1d|\xd9u\xdf\xbb\xe6\xbd\xcaz\x84\xa78\x9c\xc2A\xf6\x8c\x9a\x08yu\xe5\xf9\xf8\x7f\xf2\x1fTP\xda\x98\xf2\xc1\xdd\xe5)\x8cL[kq\xf7\xc3^@\xb7\xbb\x8f\xc5\xc5\xb9\xc1\xf1:?\xb4\xc8D{%\xd6V\n\xebq\xb7u\x92\xccrg\xe9r\xc8\xdfK\x95\x10\x9fr\xf8\xaa\xee\x06\xc5\xe30m\xac\x9d\x06\x178 \xd7\xc5+:Z\x8f\xa3\xe9\xf1\xfe\x89D\xd5\x13\xf4\x90<\x1d&O\xb1Hz\x7f\xc4C\xbaq\xb8\xa3\x85T\x18\xe2\"\x13\xc4\xe4\xcdr\xd3\xf5E\xd4\xe9\x8c'\xaf\xab\x8d\xba\xf4\xd2\xdb*\x8duchK\x07e\xae\xce)\x825\xb3\x9f!S\xbb\xd3L\xf4[ab\xbccJ\xc6P\xbb\xf5\xbf\xdf\xf6\xd4\x8f\xfe!\xc44\x0f\xe2\xe215eH(\x12\xaaN\xc3\xed\x82\xe3o]I\xc9\x1aJ\x1bcJ\xd1\xc0d\t\xd6\xe7\x1a\x1b\xca\x05\x95\xa2\x80:\xf0\xf1\x12\xd9\xf2-\"")], needed_common_certificate_timestamp: DateTime("2000-01-06T00:00:00Z"), needed_realm_certificate_timestamp: DateTime("2000-01-12T00:00:00Z") } request=1edea733e95b45c1a05d2432bb4af04b status=RepOk
2024-08-29T11:47:19.546787Z [info     ] RPC                            api=4.0 auth=authenticated cmd=vlob_read_batch device=de20a11cec0010000000000000000000 organization=Org1 rep=Ok { items: [(VlobID(f0000000-0000-0000-0000-000000000004), 1, DeviceID { nickname: "alice@dev2", id: "de20a11c-ec00-1000-0000-000000000000" }, 2, DateTime("2024-08-29T11:47:19.533172Z"), b"\xa8\x18V\x11$t\xa9\xd1\0]1x\x07W\xeb\xa3\x12\xd4d\xeb\x8d\xa5_\xe5\x8cId\xa6e\xaa\xae\x8e\xf8_\xd4\xdd\xa89\x1b\x9e\xdcEL\x99\x1a\x1fl!\x8e[/\xe0\xbc\xa9N\xd3\x99h\xc2\xb0\xd1\xff\xfb\xcfI\xe2?\x87\xe5i\x83?ix\xa7\xc9\xa3)\x92\xac\x0e\xc1o\xc6\xe6\xf5\x9f\x9b[\x818\xaa7q\x97\x99\xe5Za\x89^i\xb3\xd2H&\xce\xd2+XK\xe6\xa8\xdf\x04\xd4\xa2\xc4D=l\xdd\0N\xc2x\xbd\xd5\x81y\xcd\x9a\xbe\x8f\x92\x82S\xe9X\x83q\x8e\x90A_\xbd\xba\xab\xce[H5\xb36\xd0(\xdf\xe7\xdd?\xc1@X\xc9\x98?\x88\xac\x1b`~8@\xf5Jw\x90#\x1cf\xd3\xebtR\x8f,:\x04\x83\xc6f\xde\xfb\x01\xfa[\xdb\xa9\x97/}pSTU\xbad\x96\x1e\x1ex(<\x96\xbb\x7f\xf7\x15I+\xfc\xdd\x1en\xc8&\xc1\xafxE\x07\t\x18Q3\x94\xbd\xeb\xbb\xc1T\xff\xe0IF\x8a\x1dQ}(z\x85\x1b\xb0\xad}\xa4%d\xceR%\xc1\xf7\xe8\x84E\xe3\x01:\nC\xa0|B\x8az\x1b\xd8x\x18ZJ\ng\xd88s|X")], needed_common_certificate_timestamp: DateTime("2000-01-06T00:00:00Z"), needed_realm_certificate_timestamp: DateTime("2000-01-12T00:00:00Z") } request=53b97a09808d4da0b5baa0217aaa08ba status=RepOk
2024-08-29T11:47:19.566468Z [info     ] RPC                            api=4.0 auth=authenticated cmd=vlob_read_batch device=de20a11cec0010000000000000000000 organization=Org1 rep=Ok { items: [(VlobID(3a8703c0-cb18-4732-816a-6427f77d4dfb), 1, DeviceID { nickname: "alice@dev2", id: "de20a11c-ec00-1000-0000-000000000000" }, 1, DateTime("2024-08-29T11:47:19.558111Z"), b"\xd5\x815\xa5\x1b\x08O0\xfa\x954\x1bg\xa1`\xaf\xca\x0b\xfc\xef#\xff\xfa\xc6$o\xcem1o'\xef\xeeZ\xee_\x8d,V\xcb\xec'\x8e\xc8\xbd\x88\x90q\xed'\x17n\xaduv\x8b\xc42\xe6Xn\xa1p\xb2\xcc\xf8h/\x19\xf2)\x95\xd7L~\x93Z\x10\xe1a\x15;{|)J\xf0\xe0\x03:\xba\xa3\xb6\xb7p\xcc\xed\xcf\x1f\xc7l\x19\x86\x9f\xea86'\x99\x08|\x80\xe4\x03]\xeb\xea<\xf5\x87g\xd8r\x97\x9e4\xda\xe2\xdcr\x84c8_\xa1\xac_y\xf4@\x86\xe6\x93\xe7\xce\x9acf\xf5\x91\x82t3 \xb1\xbdw\xa4\x8d\x1a\x98V\xfa\xaa\xc7\xab\x06\rv\xbeNP}x\xdb\xe46%\xc0\xca'\xb8\xb1\xb5\x17\x9ba\xee\x8a/\x9aI\x0e\xd2D\x02q\xd8\x8d`\xe2\x13\xdfA\x8b\xca\xb6\xb7r\xe74\xe5\xeb\xfau\xba=p\xa9UV\x8b\xe6\\\x9f\x9d\xa9@\x9e\x07\xea\r\x1e\r\xd7\tv$\x96\x0c\xea\xa74Y\x9d\x89(\xef\x04\xce5s\x1c\x84X\x84g1\xba\xd0\xa3\x05\xee\xabX0\xac\xa3\xd5\xd1r\x05zqm\xd6\x15\xa6\xf0F\xb7t&z\x97C\xb8\x04\x11Z\x85\x0c\x99\xe6'&\xfeNH\xcb\xa0>.\xea\x06\x1b\xe4\xfd\xf4\x14\xf8\xdf\x97S\xc0\x0cP\xeblJ\x81X\x1eT\xd1\xe7\x9c#\x97\xf8vs\x0f\xacH\xad\x92\xcc\x857\xceC\xed\t")], needed_common_certificate_timestamp: DateTime("2000-01-06T00:00:00Z"), needed_realm_certificate_timestamp: DateTime("2000-01-12T00:00:00Z") } request=25e68109557b4a648ec4c27bdf7d5db7 status=RepOk
2024-08-29T11:47:44.167805Z [info     ] RPC                            api=4.0 auth=authenticated cmd=vlob_read_batch device=de20808c001000000000000000000000 organization=Org1 rep=Ok { items: [(VlobID(f0000000-0000-0000-0000-000000000002), 0, DeviceID { nickname: "bob@dev1", id: "de10808c-0010-0000-0000-000000000000" }, 1, DateTime("2000-01-17T00:00:00Z"), b"\xf6\x8f\x04*\x04\x9d\x89+\xa6\x88\\8\xd24\xf88\x18\xf4E9J\xf9\xac\xae(\xa4\x88j\x07\xb0\x1e\xd2M\xa6\xf2~\x96#\xc1^F\xd5\xb5M\x80\xdb\xc9U\x8c\x9c\xa1\x82d\"\xcbV\x81@\0\xee\xd9\xa0\xd4\x01{\xbboM\xa5\xb7\xa1\xe8N\x18_\xe0\xcb\xea\xd4K\xe1\x86\xd5\xee\xd7BPKzO\x10'\xdc\xec\xd9MS\x89\x0f\xba\xf7=^t\x7f\xee6\xa3\xa9}\xe1rf\x91=\xf1\xc0$\x8eh\xa2;\x19A\xad\xbcw+\x9do,k\xe5\xa3\x9bY\xb7\xae48\x94ER\x17\xa7\xd2~\xf2\xad\xf7\xd4|j\xdd\x05n\xad\x81\x19Y\x94\x90\xe2\xb4\r\xb7\xf0\x01\x14\xa6\x8a\x8dq\xc1e\x99YK\xf1Kd\xe0\x04\xb3\xd5\xee\xf0(\x9f\x95V\x86eQ$\x99\xb6\x0e{\x96}\xda\xb9\xeb\xbcq\xd8\x9a\xbe\xe4p\xd7W")], needed_common_certificate_timestamp: DateTime("2000-01-06T00:00:00Z"), needed_realm_certificate_timestamp: DateTime("2000-01-16T00:00:00Z") } request=1ce627cbcc6d4756a9288bfaa8031a1d status=RepOk
2024-08-29T11:48:32.999075Z [info     ] RPC                            api=4.0 auth=authenticated cmd=vlob_read_batch device=de20808c001000000000000000000000 organization=Org1 rep=Ok { items: [(VlobID(f0000000-0000-0000-0000-000000000002), 0, DeviceID { nickname: "bob@dev1", id: "de10808c-0010-0000-0000-000000000000" }, 1, DateTime("2000-01-17T00:00:00Z"), b"\xf6\x8f\x04*\x04\x9d\x89+\xa6\x88\\8\xd24\xf88\x18\xf4E9J\xf9\xac\xae(\xa4\x88j\x07\xb0\x1e\xd2M\xa6\xf2~\x96#\xc1^F\xd5\xb5M\x80\xdb\xc9U\x8c\x9c\xa1\x82d\"\xcbV\x81@\0\xee\xd9\xa0\xd4\x01{\xbboM\xa5\xb7\xa1\xe8N\x18_\xe0\xcb\xea\xd4K\xe1\x86\xd5\xee\xd7BPKzO\x10'\xdc\xec\xd9MS\x89\x0f\xba\xf7=^t\x7f\xee6\xa3\xa9}\xe1rf\x91=\xf1\xc0$\x8eh\xa2;\x19A\xad\xbcw+\x9do,k\xe5\xa3\x9bY\xb7\xae48\x94ER\x17\xa7\xd2~\xf2\xad\xf7\xd4|j\xdd\x05n\xad\x81\x19Y\x94\x90\xe2\xb4\r\xb7\xf0\x01\x14\xa6\x8a\x8dq\xc1e\x99YK\xf1Kd\xe0\x04\xb3\xd5\xee\xf0(\x9f\x95V\x86eQ$\x99\xb6\x0e{\x96}\xda\xb9\xeb\xbcq\xd8\x9a\xbe\xe4p\xd7W")], needed_common_certificate_timestamp: DateTime("2000-01-06T00:00:00Z"), needed_realm_certificate_timestamp: DateTime("2000-01-16T00:00:00Z") } request=bad39f4684f74acdba900e66f26bf266 status=RepOk
2024-08-29T11:54:07.660753Z [info     ] RPC                            api=4.0 auth=authenticated cmd=vlob_read_batch device=de20a11cec0010000000000000000000 organization=Org2 rep=Ok { items: [(VlobID(f0000000-0000-0000-0000-000000000001), 0, DeviceID { nickname: "alice@dev1", id: "de10a11c-ec00-1000-0000-000000000000" }, 1, DateTime("2000-01-15T00:00:00Z"), b"\xf4\xe4\x91r\xf9\x91\xba[\xe9\xf8\x8e\x9e\xfa\xf4\x99\xaa!\"\xb9\xc0}\xb0*\xef\x861j\xd8\xe0\x90\xf0\x81\x9a\xa7\xb1j\xc2\xaf@\xebn`\xcd^\x02\xb7\x84\xdeK\xdb!\x82\xc0K\xb8@\xcc\x0f\xcf\xb2\0\x1a\xf0\x15\xe3B\xb3\xbb%\x16\xa5\x1e\xec\xa6q\x0b\xb1\x8d\x05\x17#N-h\x8c\xd0x\x0cq{N\x0cM\xc4\x07Z\xa0LA\x0czz\xdf\x19-\x07\x9fNq\x12\x9d\xaczfjP\xc0\xca\xda\xaa\x88\x9d\x85-]v\x89T\xbfi\0\xff\xfc\x99j\xae\0\xf8\xdf\xcfX\xec\xb4R\xddM4\xd0\x13u\xc8\x83\xf3\xe2\x8f\xc17D+\xb6\xa9>~)\x12GB\x08\xd2\xad\xf5.\xc3\xdd\xb3\xdf\x1bd70`\xeb\xc8g\x9a`D\xe6\xce\x84\xb9\xd38\xd2\xaa\"V{\xd0%1~.\xae\x9e\x05G\xa9W\xc2\xd8S*\x0e")], needed_common_certificate_timestamp: DateTime("2000-01-06T00:00:00Z"), needed_realm_certificate_timestamp: DateTime("2000-01-14T00:00:00Z") } request=a99ffaef8bfe473b8b7525d617427f19 status=RepOk
2024-08-29T11:55:59.867617Z [info     ] RPC                            api=4.0 auth=authenticated cmd=vlob_read_batch device=de20a11cec0010000000000000000000 organization=Org2 rep=Ok { items: [(VlobID(7c03a13d-d96a-404f-bb3a-2e2ace513581), 1, DeviceID { nickname: "alice@dev2", id: "de20a11c-ec00-1000-0000-000000000000" }, 1, DateTime("2024-08-29T11:55:59.857881Z"), b"(\x16\xa1\xd92\x0cm\x1f\xa5m\xcb\xa1\tM\xb0\x94\xcf\x12j\x7f\xe0\x0c\xd7n\xad\xb2;`\x83$\x8d\xcf\xe8\x98ik}7\x1dx+@\xa6[\xa3\xe9\xa7\xcf\xebV\xfbz\xbe\x05q\xcd\xdf\x8a\xa7\xd2\x05R\xe4.\xa8\xd0\xecCn\x1fK\x9f\xd0\xfdy\xbd\x8b\x17M\t%\xa0\xebJ\xe1d\xd3\x06\x93\xa1\x95\xea\xd2\xa5\xa1\x1aV\x83_\xc6\x92\xcaO\xe5\xf6\xb2\xdbtvs\xfaK\x16xH\x87\\\xed\xc8\x90p#\xa0\x90\x8d\xd97+*\x1c\xab63\x9dL\xb7'N# \xa5\x0e\xe5\xe5\xc8_\xdf\xa6\xb0\xfb\xb1\x1dBU\xf6]\0\xa1\xf2n\xff\x06\x18\xaf\xea\x1a-\xe2\x93$\xdc\xb1\xbbu\xcdv\xe0\xfd\xa4_i?\xa2q>\xe0\xebs\xb5\xdf8\x96\x8b\xbet>\xa3\xcb\xe4M-\xa3\x97\xa2-b^\x9b\"\x8f\x80\xbc_\x9f\x81\x8f\x03[\rk\xaa\xa4\x03\xf5\t\xb2\xb6\xa4`u\xc7\xeb\xd9VU\xc9|n.\x82\x08\xec\x8f\x93\xab\x0cf\xcf\xf2\x1cB+\xb1J\x82\xb1WB\x99\x17\xa8\xb6\xed\xa4?\xebgk\xc6\xdcG\x1a\xe8\xd2\xe5\xd0j\x10\xe6\x07\x8d\x11zGRc d\xc6^\xbcq\xe9\x92\xdf\xa3\x19\xb1\xa2\xd8:\xc8\x1cV\x11\x99\x9c\xa8e\xdaK\x07\xf6\x7f\x1f\xfbQ_\xa7\xdd\xe9\x19\xd5\x9eG~\xea\xaa\xd7:\xc9\x19u \xe1\xd6\xe5\x8d\x89\x92r\xbc\x1eR")], needed_common_certificate_timestamp: DateTime("2000-01-06T00:00:00Z"), needed_realm_certificate_timestamp: DateTime("2000-01-12T00:00:00Z") } request=34a81a61ad91418cb669ba56b738578a status=RepOk
2024-08-29T11:55:59.875112Z [info     ] RPC                            api=4.0 auth=authenticated cmd=vlob_read_batch device=de20a11cec0010000000000000000000 organization=Org2 rep=Ok { items: [(VlobID(f0000000-0000-0000-0000-000000000004), 1, DeviceID { nickname: "alice@dev1", id: "de10a11c-ec00-1000-0000-000000000000" }, 1, DateTime("2000-01-13T00:00:00Z"), b"\xed\xb1\x1d|\xd9u\xdf\xbb\xe6\xbd\xcaz\x84\xa78\x9c\xc2A\xf6\x8c\x9a\x08yu\xe5\xf9\xf8\x7f\xf2\x1fTP\xda\x98\xf2\xc1\xdd\xe5)\x8cL[kq\xf7\xc3^@\xb7\xbb\x8f\xc5\xc5\xb9\xc1\xf1:?\xb4\xc8D{%\xd6V\n\xebq\xb7u\x92\xccrg\xe9r\xc8\xdfK\x95\x10\x9fr\xf8\xaa\xee\x06\xc5\xe30m\xac\x9d\x06\x178 \xd7\xc5+:Z\x8f\xa3\xe9\xf1\xfe\x89D\xd5\x13\xf4\x90<\x1d&O\xb1Hz\x7f\xc4C\xbaq\xb8\xa3\x85T\x18\xe2\"\x13\xc4\xe4\xcdr\xd3\xf5E\xd4\xe9\x8c'\xaf\xab\x8d\xba\xf4\xd2\xdb*\x8duchK\x07e\xae\xce)\x825\xb3\x9f!S\xbb\xd3L\xf4[ab\xbccJ\xc6P\xbb\xf5\xbf\xdf\xf6\xd4\x8f\xfe!\xc44\x0f\xe2\xe215eH(\x12\xaaN\xc3\xed\x82\xe3o]I\xc9\x1aJ\x1bcJ\xd1\xc0d\t\xd6\xe7\x1a\x1b\xca\x05\x95\xa2\x80:\xf0\xf1\x12\xd9\xf2-\"")], needed_common_certificate_timestamp: DateTime("2000-01-06T00:00:00Z"), needed_realm_certificate_timestamp: DateTime("2000-01-12T00:00:00Z") } request=1050230371864030ad473e057df9fcd5 status=RepOk
2024-08-29T11:55:59.889554Z [info     ] RPC                            api=4.0 auth=authenticated cmd=vlob_read_batch device=de20a11cec0010000000000000000000 organization=Org2 rep=Ok { items: [(VlobID(f0000000-0000-0000-0000-000000000004), 1, DeviceID { nickname: "alice@dev1", id: "de10a11c-ec00-1000-0000-000000000000" }, 1, DateTime("2000-01-13T00:00:00Z"), b"\xed\xb1\x1d|\xd9u\xdf\xbb\xe6\xbd\xcaz\x84\xa78\x9c\xc2A\xf6\x8c\x9a\x08yu\xe5\xf9\xf8\x7f\xf2\x1fTP\xda\x98\xf2\xc1\xdd\xe5)\x8cL[kq\xf7\xc3^@\xb7\xbb\x8f\xc5\xc5\xb9\xc1\xf1:?\xb4\xc8D{%\xd6V\n\xebq\xb7u\x92\xccrg\xe9r\xc8\xdfK\x95\x10\x9fr\xf8\xaa\xee\x06\xc5\xe30m\xac\x9d\x06\x178 \xd7\xc5+:Z\x8f\xa3\xe9\xf1\xfe\x89D\xd5\x13\xf4\x90<\x1d&O\xb1Hz\x7f\xc4C\xbaq\xb8\xa3\x85T\x18\xe2\"\x13\xc4\xe4\xcdr\xd3\xf5E\xd4\xe9\x8c'\xaf\xab\x8d\xba\xf4\xd2\xdb*\x8duchK\x07e\xae\xce)\x825\xb3\x9f!S\xbb\xd3L\xf4[ab\xbccJ\xc6P\xbb\xf5\xbf\xdf\xf6\xd4\x8f\xfe!\xc44\x0f\xe2\xe215eH(\x12\xaaN\xc3\xed\x82\xe3o]I\xc9\x1aJ\x1bcJ\xd1\xc0d\t\xd6\xe7\x1a\x1b\xca\x05\x95\xa2\x80:\xf0\xf1\x12\xd9\xf2-\"")], needed_common_certificate_timestamp: DateTime("2000-01-06T00:00:00Z"), needed_realm_certificate_timestamp: DateTime("2000-01-12T00:00:00Z") } request=4730074ff6a14fb3b2674782ec90df56 status=RepOk
2024-08-29T11:55:59.902652Z [info     ] RPC                            api=4.0 auth=authenticated cmd=vlob_read_batch device=de20a11cec0010000000000000000000 organization=Org2 rep=Ok { items: [(VlobID(f0000000-0000-0000-0000-000000000004), 1, DeviceID { nickname: "alice@dev1", id: "de10a11c-ec00-1000-0000-000000000000" }, 1, DateTime("2000-01-13T00:00:00Z"), b"\xed\xb1\x1d|\xd9u\xdf\xbb\xe6\xbd\xcaz\x84\xa78\x9c\xc2A\xf6\x8c\x9a\x08yu\xe5\xf9\xf8\x7f\xf2\x1fTP\xda\x98\xf2\xc1\xdd\xe5)\x8cL[kq\xf7\xc3^@\xb7\xbb\x8f\xc5\xc5\xb9\xc1\xf1:?\xb4\xc8D{%\xd6V\n\xebq\xb7u\x92\xccrg\xe9r\xc8\xdfK\x95\x10\x9fr\xf8\xaa\xee\x06\xc5\xe30m\xac\x9d\x06\x178 \xd7\xc5+:Z\x8f\xa3\xe9\xf1\xfe\x89D\xd5\x13\xf4\x90<\x1d&O\xb1Hz\x7f\xc4C\xbaq\xb8\xa3\x85T\x18\xe2\"\x13\xc4\xe4\xcdr\xd3\xf5E\xd4\xe9\x8c'\xaf\xab\x8d\xba\xf4\xd2\xdb*\x8duchK\x07e\xae\xce)\x825\xb3\x9f!S\xbb\xd3L\xf4[ab\xbccJ\xc6P\xbb\xf5\xbf\xdf\xf6\xd4\x8f\xfe!\xc44\x0f\xe2\xe215eH(\x12\xaaN\xc3\xed\x82\xe3o]I\xc9\x1aJ\x1bcJ\xd1\xc0d\t\xd6\xe7\x1a\x1b\xca\x05\x95\xa2\x80:\xf0\xf1\x12\xd9\xf2-\"")], needed_common_certificate_timestamp: DateTime("2000-01-06T00:00:00Z"), needed_realm_certificate_timestamp: DateTime("2000-01-12T00:00:00Z") } request=e7f4c7d4b5064c33a635eae9afcde5a4 status=RepOk
2024-08-29T11:55:59.914790Z [info     ] RPC                            api=4.0 auth=authenticated cmd=vlob_read_batch device=de20a11cec0010000000000000000000 organization=Org2 rep=Ok { items: [(VlobID(f0000000-0000-0000-0000-000000000004), 1, DeviceID { nickname: "alice@dev1", id: "de10a11c-ec00-1000-0000-000000000000" }, 1, DateTime("2000-01-13T00:00:00Z"), b"\xed\xb1\x1d|\xd9u\xdf\xbb\xe6\xbd\xcaz\x84\xa78\x9c\xc2A\xf6\x8c\x9a\x08yu\xe5\xf9\xf8\x7f\xf2\x1fTP\xda\x98\xf2\xc1\xdd\xe5)\x8cL[kq\xf7\xc3^@\xb7\xbb\x8f\xc5\xc5\xb9\xc1\xf1:?\xb4\xc8D{%\xd6V\n\xebq\xb7u\x92\xccrg\xe9r\xc8\xdfK\x95\x10\x9fr\xf8\xaa\xee\x06\xc5\xe30m\xac\x9d\x06\x178 \xd7\xc5+:Z\x8f\xa3\xe9\xf1\xfe\x89D\xd5\x13\xf4\x90<\x1d&O\xb1Hz\x7f\xc4C\xbaq\xb8\xa3\x85T\x18\xe2\"\x13\xc4\xe4\xcdr\xd3\xf5E\xd4\xe9\x8c'\xaf\xab\x8d\xba\xf4\xd2\xdb*\x8duchK\x07e\xae\xce)\x825\xb3\x9f!S\xbb\xd3L\xf4[ab\xbccJ\xc6P\xbb\xf5\xbf\xdf\xf6\xd4\x8f\xfe!\xc44\x0f\xe2\xe215eH(\x12\xaaN\xc3\xed\x82\xe3o]I\xc9\x1aJ\x1bcJ\xd1\xc0d\t\xd6\xe7\x1a\x1b\xca\x05\x95\xa2\x80:\xf0\xf1\x12\xd9\xf2-\"")], needed_common_certificate_timestamp: DateTime("2000-01-06T00:00:00Z"), needed_realm_certificate_timestamp: DateTime("2000-01-12T00:00:00Z") } request=b11b3d13ed064ad4b5bf2a5205d9459f status=RepOk
2024-08-29T11:55:59.926493Z [info     ] RPC                            api=4.0 auth=authenticated cmd=vlob_read_batch device=de20a11cec0010000000000000000000 organization=Org2 rep=Ok { items: [(VlobID(f0000000-0000-0000-0000-000000000004), 1, DeviceID { nickname: "alice@dev1", id: "de10a11c-ec00-1000-0000-000000000000" }, 1, DateTime("2000-01-13T00:00:00Z"), b"\xed\xb1\x1d|\xd9u\xdf\xbb\xe6\xbd\xcaz\x84\xa78\x9c\xc2A\xf6\x8c\x9a\x08yu\xe5\xf9\xf8\x7f\xf2\x1fTP\xda\x98\xf2\xc1\xdd\xe5)\x8cL[kq\xf7\xc3^@\xb7\xbb\x8f\xc5\xc5\xb9\xc1\xf1:?\xb4\xc8D{%\xd6V\n\xebq\xb7u\x92\xccrg\xe9r\xc8\xdfK\x95\x10\x9fr\xf8\xaa\xee\x06\xc5\xe30m\xac\x9d\x06\x178 \xd7\xc5+:Z\x8f\xa3\xe9\xf1\xfe\x89D\xd5\x13\xf4\x90<\x1d&O\xb1Hz\x7f\xc4C\xbaq\xb8\xa3\x85T\x18\xe2\"\x13\xc4\xe4\xcdr\xd3\xf5E\xd4\xe9\x8c'\xaf\xab\x8d\xba\xf4\xd2\xdb*\x8duchK\x07e\xae\xce)\x825\xb3\x9f!S\xbb\xd3L\xf4[ab\xbccJ\xc6P\xbb\xf5\xbf\xdf\xf6\xd4\x8f\xfe!\xc44\x0f\xe2\xe215eH(\x12\xaaN\xc3\xed\x82\xe3o]I\xc9\x1aJ\x1bcJ\xd1\xc0d\t\xd6\xe7\x1a\x1b\xca\x05\x95\xa2\x80:\xf0\xf1\x12\xd9\xf2-\"")], needed_common_certificate_timestamp: DateTime("2000-01-06T00:00:00Z"), needed_realm_certificate_timestamp: DateTime("2000-01-12T00:00:00Z") } request=72988aeacc864e8e96538d1ff7a0e6f5 status=RepOk
2024-08-29T11:55:59.936073Z [info     ] RPC                            api=4.0 auth=authenticated cmd=vlob_read_batch device=de20a11cec0010000000000000000000 organization=Org2 rep=Ok { items: [(VlobID(f0000000-0000-0000-0000-000000000004), 1, DeviceID { nickname: "alice@dev1", id: "de10a11c-ec00-1000-0000-000000000000" }, 1, DateTime("2000-01-13T00:00:00Z"), b"\xed\xb1\x1d|\xd9u\xdf\xbb\xe6\xbd\xcaz\x84\xa78\x9c\xc2A\xf6\x8c\x9a\x08yu\xe5\xf9\xf8\x7f\xf2\x1fTP\xda\x98\xf2\xc1\xdd\xe5)\x8cL[kq\xf7\xc3^@\xb7\xbb\x8f\xc5\xc5\xb9\xc1\xf1:?\xb4\xc8D{%\xd6V\n\xebq\xb7u\x92\xccrg\xe9r\xc8\xdfK\x95\x10\x9fr\xf8\xaa\xee\x06\xc5\xe30m\xac\x9d\x06\x178 \xd7\xc5+:Z\x8f\xa3\xe9\xf1\xfe\x89D\xd5\x13\xf4\x90<\x1d&O\xb1Hz\x7f\xc4C\xbaq\xb8\xa3\x85T\x18\xe2\"\x13\xc4\xe4\xcdr\xd3\xf5E\xd4\xe9\x8c'\xaf\xab\x8d\xba\xf4\xd2\xdb*\x8duchK\x07e\xae\xce)\x825\xb3\x9f!S\xbb\xd3L\xf4[ab\xbccJ\xc6P\xbb\xf5\xbf\xdf\xf6\xd4\x8f\xfe!\xc44\x0f\xe2\xe215eH(\x12\xaaN\xc3\xed\x82\xe3o]I\xc9\x1aJ\x1bcJ\xd1\xc0d\t\xd6\xe7\x1a\x1b\xca\x05\x95\xa2\x80:\xf0\xf1\x12\xd9\xf2-\"")], needed_common_certificate_timestamp: DateTime("2000-01-06T00:00:00Z"), needed_realm_certificate_timestamp: DateTime("2000-01-12T00:00:00Z") } request=8dc795fd4b2a448fb02adfc8f52884c9 status=RepOk
2024-08-29T11:55:59.945172Z [info     ] RPC                            api=4.0 auth=authenticated cmd=vlob_read_batch device=de20a11cec0010000000000000000000 organization=Org2 rep=Ok { items: [(VlobID(f0000000-0000-0000-0000-000000000004), 1, DeviceID { nickname: "alice@dev1", id: "de10a11c-ec00-1000-0000-000000000000" }, 1, DateTime("2000-01-13T00:00:00Z"), b"\xed\xb1\x1d|\xd9u\xdf\xbb\xe6\xbd\xcaz\x84\xa78\x9c\xc2A\xf6\x8c\x9a\x08yu\xe5\xf9\xf8\x7f\xf2\x1fTP\xda\x98\xf2\xc1\xdd\xe5)\x8cL[kq\xf7\xc3^@\xb7\xbb\x8f\xc5\xc5\xb9\xc1\xf1:?\xb4\xc8D{%\xd6V\n\xebq\xb7u\x92\xccrg\xe9r\xc8\xdfK\x95\x10\x9fr\xf8\xaa\xee\x06\xc5\xe30m\xac\x9d\x06\x178 \xd7\xc5+:Z\x8f\xa3\xe9\xf1\xfe\x89D\xd5\x13\xf4\x90<\x1d&O\xb1Hz\x7f\xc4C\xbaq\xb8\xa3\x85T\x18\xe2\"\x13\xc4\xe4\xcdr\xd3\xf5E\xd4\xe9\x8c'\xaf\xab\x8d\xba\xf4\xd2\xdb*\x8duchK\x07e\xae\xce)\x825\xb3\x9f!S\xbb\xd3L\xf4[ab\xbccJ\xc6P\xbb\xf5\xbf\xdf\xf6\xd4\x8f\xfe!\xc44\x0f\xe2\xe215eH(\x12\xaaN\xc3\xed\x82\xe3o]I\xc9\x1aJ\x1bcJ\xd1\xc0d\t\xd6\xe7\x1a\x1b\xca\x05\x95\xa2\x80:\xf0\xf1\x12\xd9\xf2-\"")], needed_common_certificate_timestamp: DateTime("2000-01-06T00:00:00Z"), needed_realm_certificate_timestamp: DateTime("2000-01-12T00:00:00Z") } request=124543f1d3104df6ae1f562bcbfd6e70 status=RepOk
2024-08-29T11:55:59.953552Z [info     ] RPC                            api=4.0 auth=authenticated cmd=vlob_read_batch device=de20a11cec0010000000000000000000 organization=Org2 rep=Ok { items: [(VlobID(f0000000-0000-0000-0000-000000000004), 1, DeviceID { nickname: "alice@dev1", id: "de10a11c-ec00-1000-0000-000000000000" }, 1, DateTime("2000-01-13T00:00:00Z"), b"\xed\xb1\x1d|\xd9u\xdf\xbb\xe6\xbd\xcaz\x84\xa78\x9c\xc2A\xf6\x8c\x9a\x08yu\xe5\xf9\xf8\x7f\xf2\x1fTP\xda\x98\xf2\xc1\xdd\xe5)\x8cL[kq\xf7\xc3^@\xb7\xbb\x8f\xc5\xc5\xb9\xc1\xf1:?\xb4\xc8D{%\xd6V\n\xebq\xb7u\x92\xccrg\xe9r\xc8\xdfK\x95\x10\x9fr\xf8\xaa\xee\x06\xc5\xe30m\xac\x9d\x06\x178 \xd7\xc5+:Z\x8f\xa3\xe9\xf1\xfe\x89D\xd5\x13\xf4\x90<\x1d&O\xb1Hz\x7f\xc4C\xbaq\xb8\xa3\x85T\x18\xe2\"\x13\xc4\xe4\xcdr\xd3\xf5E\xd4\xe9\x8c'\xaf\xab\x8d\xba\xf4\xd2\xdb*\x8duchK\x07e\xae\xce)\x825\xb3\x9f!S\xbb\xd3L\xf4[ab\xbccJ\xc6P\xbb\xf5\xbf\xdf\xf6\xd4\x8f\xfe!\xc44\x0f\xe2\xe215eH(\x12\xaaN\xc3\xed\x82\xe3o]I\xc9\x1aJ\x1bcJ\xd1\xc0d\t\xd6\xe7\x1a\x1b\xca\x05\x95\xa2\x80:\xf0\xf1\x12\xd9\xf2-\"")], needed_common_certificate_timestamp: DateTime("2000-01-06T00:00:00Z"), needed_realm_certificate_timestamp: DateTime("2000-01-12T00:00:00Z") } request=5b3f8784e2184490bca899cfe80de95d status=RepOk
2024-08-29T11:55:59.961726Z [info     ] RPC                            api=4.0 auth=authenticated cmd=vlob_read_batch device=de20a11cec0010000000000000000000 organization=Org2 rep=Ok { items: [(VlobID(f0000000-0000-0000-0000-000000000004), 1, DeviceID { nickname: "alice@dev1", id: "de10a11c-ec00-1000-0000-000000000000" }, 1, DateTime("2000-01-13T00:00:00Z"), b"\xed\xb1\x1d|\xd9u\xdf\xbb\xe6\xbd\xcaz\x84\xa78\x9c\xc2A\xf6\x8c\x9a\x08yu\xe5\xf9\xf8\x7f\xf2\x1fTP\xda\x98\xf2\xc1\xdd\xe5)\x8cL[kq\xf7\xc3^@\xb7\xbb\x8f\xc5\xc5\xb9\xc1\xf1:?\xb4\xc8D{%\xd6V\n\xebq\xb7u\x92\xccrg\xe9r\xc8\xdfK\x95\x10\x9fr\xf8\xaa\xee\x06\xc5\xe30m\xac\x9d\x06\x178 \xd7\xc5+:Z\x8f\xa3\xe9\xf1\xfe\x89D\xd5\x13\xf4\x90<\x1d&O\xb1Hz\x7f\xc4C\xbaq\xb8\xa3\x85T\x18\xe2\"\x13\xc4\xe4\xcdr\xd3\xf5E\xd4\xe9\x8c'\xaf\xab\x8d\xba\xf4\xd2\xdb*\x8duchK\x07e\xae\xce)\x825\xb3\x9f!S\xbb\xd3L\xf4[ab\xbccJ\xc6P\xbb\xf5\xbf\xdf\xf6\xd4\x8f\xfe!\xc44\x0f\xe2\xe215eH(\x12\xaaN\xc3\xed\x82\xe3o]I\xc9\x1aJ\x1bcJ\xd1\xc0d\t\xd6\xe7\x1a\x1b\xca\x05\x95\xa2\x80:\xf0\xf1\x12\xd9\xf2-\"")], needed_common_certificate_timestamp: DateTime("2000-01-06T00:00:00Z"), needed_realm_certificate_timestamp: DateTime("2000-01-12T00:00:00Z") } request=fbbcc003c63a4de6af6d2e6111977390 status=RepOk
2024-08-29T11:55:59.969739Z [info     ] RPC                            api=4.0 auth=authenticated cmd=vlob_read_batch device=de20a11cec0010000000000000000000 organization=Org2 rep=Ok { items: [(VlobID(f0000000-0000-0000-0000-000000000004), 1, DeviceID { nickname: "alice@dev1", id: "de10a11c-ec00-1000-0000-000000000000" }, 1, DateTime("2000-01-13T00:00:00Z"), b"\xed\xb1\x1d|\xd9u\xdf\xbb\xe6\xbd\xcaz\x84\xa78\x9c\xc2A\xf6\x8c\x9a\x08yu\xe5\xf9\xf8\x7f\xf2\x1fTP\xda\x98\xf2\xc1\xdd\xe5)\x8cL[kq\xf7\xc3^@\xb7\xbb\x8f\xc5\xc5\xb9\xc1\xf1:?\xb4\xc8D{%\xd6V\n\xebq\xb7u\x92\xccrg\xe9r\xc8\xdfK\x95\x10\x9fr\xf8\xaa\xee\x06\xc5\xe30m\xac\x9d\x06\x178 \xd7\xc5+:Z\x8f\xa3\xe9\xf1\xfe\x89D\xd5\x13\xf4\x90<\x1d&O\xb1Hz\x7f\xc4C\xbaq\xb8\xa3\x85T\x18\xe2\"\x13\xc4\xe4\xcdr\xd3\xf5E\xd4\xe9\x8c'\xaf\xab\x8d\xba\xf4\xd2\xdb*\x8duchK\x07e\xae\xce)\x825\xb3\x9f!S\xbb\xd3L\xf4[ab\xbccJ\xc6P\xbb\xf5\xbf\xdf\xf6\xd4\x8f\xfe!\xc44\x0f\xe2\xe215eH(\x12\xaaN\xc3\xed\x82\xe3o]I\xc9\x1aJ\x1bcJ\xd1\xc0d\t\xd6\xe7\x1a\x1b\xca\x05\x95\xa2\x80:\xf0\xf1\x12\xd9\xf2-\"")], needed_common_certificate_timestamp: DateTime("2000-01-06T00:00:00Z"), needed_realm_certificate_timestamp: DateTime("2000-01-12T00:00:00Z") } request=0d661a86563541c48e847e165164968a status=RepOk
2024-08-29T11:55:59.977976Z [info     ] RPC                            api=4.0 auth=authenticated cmd=vlob_read_batch device=de20a11cec0010000000000000000000 organization=Org2 rep=Ok { items: [(VlobID(f0000000-0000-0000-0000-000000000004), 1, DeviceID { nickname: "alice@dev1", id: "de10a11c-ec00-1000-0000-000000000000" }, 1, DateTime("2000-01-13T00:00:00Z"), b"\xed\xb1\x1d|\xd9u\xdf\xbb\xe6\xbd\xcaz\x84\xa78\x9c\xc2A\xf6\x8c\x9a\x08yu\xe5\xf9\xf8\x7f\xf2\x1fTP\xda\x98\xf2\xc1\xdd\xe5)\x8cL[kq\xf7\xc3^@\xb7\xbb\x8f\xc5\xc5\xb9\xc1\xf1:?\xb4\xc8D{%\xd6V\n\xebq\xb7u\x92\xccrg\xe9r\xc8\xdfK\x95\x10\x9fr\xf8\xaa\xee\x06\xc5\xe30m\xac\x9d\x06\x178 \xd7\xc5+:Z\x8f\xa3\xe9\xf1\xfe\x89D\xd5\x13\xf4\x90<\x1d&O\xb1Hz\x7f\xc4C\xbaq\xb8\xa3\x85T\x18\xe2\"\x13\xc4\xe4\xcdr\xd3\xf5E\xd4\xe9\x8c'\xaf\xab\x8d\xba\xf4\xd2\xdb*\x8duchK\x07e\xae\xce)\x825\xb3\x9f!S\xbb\xd3L\xf4[ab\xbccJ\xc6P\xbb\xf5\xbf\xdf\xf6\xd4\x8f\xfe!\xc44\x0f\xe2\xe215eH(\x12\xaaN\xc3\xed\x82\xe3o]I\xc9\x1aJ\x1bcJ\xd1\xc0d\t\xd6\xe7\x1a\x1b\xca\x05\x95\xa2\x80:\xf0\xf1\x12\xd9\xf2-\"")], needed_common_certificate_timestamp: DateTime("2000-01-06T00:00:00Z"), needed_realm_certificate_timestamp: DateTime("2000-01-12T00:00:00Z") } request=a456eb8a91b1454eaadef00327d0d15a status=RepOk
2024-08-29T11:55:59.986220Z [info     ] RPC                            api=4.0 auth=authenticated cmd=vlob_read_batch device=de20a11cec0010000000000000000000 organization=Org2 rep=Ok { items: [(VlobID(f0000000-0000-0000-0000-000000000004), 1, DeviceID { nickname: "alice@dev1", id: "de10a11c-ec00-1000-0000-000000000000" }, 1, DateTime("2000-01-13T00:00:00Z"), b"\xed\xb1\x1d|\xd9u\xdf\xbb\xe6\xbd\xcaz\x84\xa78\x9c\xc2A\xf6\x8c\x9a\x08yu\xe5\xf9\xf8\x7f\xf2\x1fTP\xda\x98\xf2\xc1\xdd\xe5)\x8cL[kq\xf7\xc3^@\xb7\xbb\x8f\xc5\xc5\xb9\xc1\xf1:?\xb4\xc8D{%\xd6V\n\xebq\xb7u\x92\xccrg\xe9r\xc8\xdfK\x95\x10\x9fr\xf8\xaa\xee\x06\xc5\xe30m\xac\x9d\x06\x178 \xd7\xc5+:Z\x8f\xa3\xe9\xf1\xfe\x89D\xd5\x13\xf4\x90<\x1d&O\xb1Hz\x7f\xc4C\xbaq\xb8\xa3\x85T\x18\xe2\"\x13\xc4\xe4\xcdr\xd3\xf5E\xd4\xe9\x8c'\xaf\xab\x8d\xba\xf4\xd2\xdb*\x8duchK\x07e\xae\xce)\x825\xb3\x9f!S\xbb\xd3L\xf4[ab\xbccJ\xc6P\xbb\xf5\xbf\xdf\xf6\xd4\x8f\xfe!\xc44\x0f\xe2\xe215eH(\x12\xaaN\xc3\xed\x82\xe3o]I\xc9\x1aJ\x1bcJ\xd1\xc0d\t\xd6\xe7\x1a\x1b\xca\x05\x95\xa2\x80:\xf0\xf1\x12\xd9\xf2-\"")], needed_common_certificate_timestamp: DateTime("2000-01-06T00:00:00Z"), needed_realm_certificate_timestamp: DateTime("2000-01-12T00:00:00Z") } request=32a969878c6e4be3940e01c8261e4ba7 status=RepOk
2024-08-29T11:55:59.995876Z [info     ] RPC                            api=4.0 auth=authenticated cmd=vlob_read_batch device=de20a11cec0010000000000000000000 organization=Org2 rep=Ok { items: [(VlobID(f0000000-0000-0000-0000-000000000004), 1, DeviceID { nickname: "alice@dev1", id: "de10a11c-ec00-1000-0000-000000000000" }, 1, DateTime("2000-01-13T00:00:00Z"), b"\xed\xb1\x1d|\xd9u\xdf\xbb\xe6\xbd\xcaz\x84\xa78\x9c\xc2A\xf6\x8c\x9a\x08yu\xe5\xf9\xf8\x7f\xf2\x1fTP\xda\x98\xf2\xc1\xdd\xe5)\x8cL[kq\xf7\xc3^@\xb7\xbb\x8f\xc5\xc5\xb9\xc1\xf1:?\xb4\xc8D{%\xd6V\n\xebq\xb7u\x92\xccrg\xe9r\xc8\xdfK\x95\x10\x9fr\xf8\xaa\xee\x06\xc5\xe30m\xac\x9d\x06\x178 \xd7\xc5+:Z\x8f\xa3\xe9\xf1\xfe\x89D\xd5\x13\xf4\x90<\x1d&O\xb1Hz\x7f\xc4C\xbaq\xb8\xa3\x85T\x18\xe2\"\x13\xc4\xe4\xcdr\xd3\xf5E\xd4\xe9\x8c'\xaf\xab\x8d\xba\xf4\xd2\xdb*\x8duchK\x07e\xae\xce)\x825\xb3\x9f!S\xbb\xd3L\xf4[ab\xbccJ\xc6P\xbb\xf5\xbf\xdf\xf6\xd4\x8f\xfe!\xc44\x0f\xe2\xe215eH(\x12\xaaN\xc3\xed\x82\xe3o]I\xc9\x1aJ\x1bcJ\xd1\xc0d\t\xd6\xe7\x1a\x1b\xca\x05\x95\xa2\x80:\xf0\xf1\x12\xd9\xf2-\"")], needed_common_certificate_timestamp: DateTime("2000-01-06T00:00:00Z"), needed_realm_certificate_timestamp: DateTime("2000-01-12T00:00:00Z") } request=e7a5a7b68bc44257a5f9aaef54737575 status=RepOk
2024-08-29T11:56:00.004473Z [info     ] RPC                            api=4.0 auth=authenticated cmd=vlob_read_batch device=de20a11cec0010000000000000000000 organization=Org2 rep=Ok { items: [(VlobID(f0000000-0000-0000-0000-000000000004), 1, DeviceID { nickname: "alice@dev1", id: "de10a11c-ec00-1000-0000-000000000000" }, 1, DateTime("2000-01-13T00:00:00Z"), b"\xed\xb1\x1d|\xd9u\xdf\xbb\xe6\xbd\xcaz\x84\xa78\x9c\xc2A\xf6\x8c\x9a\x08yu\xe5\xf9\xf8\x7f\xf2\x1fTP\xda\x98\xf2\xc1\xdd\xe5)\x8cL[kq\xf7\xc3^@\xb7\xbb\x8f\xc5\xc5\xb9\xc1\xf1:?\xb4\xc8D{%\xd6V\n\xebq\xb7u\x92\xccrg\xe9r\xc8\xdfK\x95\x10\x9fr\xf8\xaa\xee\x06\xc5\xe30m\xac\x9d\x06\x178 \xd7\xc5+:Z\x8f\xa3\xe9\xf1\xfe\x89D\xd5\x13\xf4\x90<\x1d&O\xb1Hz\x7f\xc4C\xbaq\xb8\xa3\x85T\x18\xe2\"\x13\xc4\xe4\xcdr\xd3\xf5E\xd4\xe9\x8c'\xaf\xab\x8d\xba\xf4\xd2\xdb*\x8duchK\x07e\xae\xce)\x825\xb3\x9f!S\xbb\xd3L\xf4[ab\xbccJ\xc6P\xbb\xf5\xbf\xdf\xf6\xd4\x8f\xfe!\xc44\x0f\xe2\xe215eH(\x12\xaaN\xc3\xed\x82\xe3o]I\xc9\x1aJ\x1bcJ\xd1\xc0d\t\xd6\xe7\x1a\x1b\xca\x05\x95\xa2\x80:\xf0\xf1\x12\xd9\xf2-\"")], needed_common_certificate_timestamp: DateTime("2000-01-06T00:00:00Z"), needed_realm_certificate_timestamp: DateTime("2000-01-12T00:00:00Z") } request=6b0eb1d3fc91493a943f3bb64dba2b25 status=RepOk
2024-08-29T11:56:00.015105Z [info     ] RPC                            api=4.0 auth=authenticated cmd=vlob_read_batch device=de20a11cec0010000000000000000000 organization=Org2 rep=Ok { items: [(VlobID(f0000000-0000-0000-0000-000000000004), 1, DeviceID { nickname: "alice@dev1", id: "de10a11c-ec00-1000-0000-000000000000" }, 1, DateTime("2000-01-13T00:00:00Z"), b"\xed\xb1\x1d|\xd9u\xdf\xbb\xe6\xbd\xcaz\x84\xa78\x9c\xc2A\xf6\x8c\x9a\x08yu\xe5\xf9\xf8\x7f\xf2\x1fTP\xda\x98\xf2\xc1\xdd\xe5)\x8cL[kq\xf7\xc3^@\xb7\xbb\x8f\xc5\xc5\xb9\xc1\xf1:?\xb4\xc8D{%\xd6V\n\xebq\xb7u\x92\xccrg\xe9r\xc8\xdfK\x95\x10\x9fr\xf8\xaa\xee\x06\xc5\xe30m\xac\x9d\x06\x178 \xd7\xc5+:Z\x8f\xa3\xe9\xf1\xfe\x89D\xd5\x13\xf4\x90<\x1d&O\xb1Hz\x7f\xc4C\xbaq\xb8\xa3\x85T\x18\xe2\"\x13\xc4\xe4\xcdr\xd3\xf5E\xd4\xe9\x8c'\xaf\xab\x8d\xba\xf4\xd2\xdb*\x8duchK\x07e\xae\xce)\x825\xb3\x9f!S\xbb\xd3L\xf4[ab\xbccJ\xc6P\xbb\xf5\xbf\xdf\xf6\xd4\x8f\xfe!\xc44\x0f\xe2\xe215eH(\x12\xaaN\xc3\xed\x82\xe3o]I\xc9\x1aJ\x1bcJ\xd1\xc0d\t\xd6\xe7\x1a\x1b\xca\x05\x95\xa2\x80:\xf0\xf1\x12\xd9\xf2-\"")], needed_common_certificate_timestamp: DateTime("2000-01-06T00:00:00Z"), needed_realm_certificate_timestamp: DateTime("2000-01-12T00:00:00Z") } request=3fde49dcb758497f816eda25ff5d84e5 status=RepOk
2024-08-29T11:56:00.023684Z [info     ] RPC                            api=4.0 auth=authenticated cmd=vlob_read_batch device=de20a11cec0010000000000000000000 organization=Org2 rep=Ok { items: [(VlobID(f0000000-0000-0000-0000-000000000004), 1, DeviceID { nickname: "alice@dev1", id: "de10a11c-ec00-1000-0000-000000000000" }, 1, DateTime("2000-01-13T00:00:00Z"), b"\xed\xb1\x1d|\xd9u\xdf\xbb\xe6\xbd\xcaz\x84\xa78\x9c\xc2A\xf6\x8c\x9a\x08yu\xe5\xf9\xf8\x7f\xf2\x1fTP\xda\x98\xf2\xc1\xdd\xe5)\x8cL[kq\xf7\xc3^@\xb7\xbb\x8f\xc5\xc5\xb9\xc1\xf1:?\xb4\xc8D{%\xd6V\n\xebq\xb7u\x92\xccrg\xe9r\xc8\xdfK\x95\x10\x9fr\xf8\xaa\xee\x06\xc5\xe30m\xac\x9d\x06\x178 \xd7\xc5+:Z\x8f\xa3\xe9\xf1\xfe\x89D\xd5\x13\xf4\x90<\x1d&O\xb1Hz\x7f\xc4C\xbaq\xb8\xa3\x85T\x18\xe2\"\x13\xc4\xe4\xcdr\xd3\xf5E\xd4\xe9\x8c'\xaf\xab\x8d\xba\xf4\xd2\xdb*\x8duchK\x07e\xae\xce)\x825\xb3\x9f!S\xbb\xd3L\xf4[ab\xbccJ\xc6P\xbb\xf5\xbf\xdf\xf6\xd4\x8f\xfe!\xc44\x0f\xe2\xe215eH(\x12\xaaN\xc3\xed\x82\xe3o]I\xc9\x1aJ\x1bcJ\xd1\xc0d\t\xd6\xe7\x1a\x1b\xca\x05\x95\xa2\x80:\xf0\xf1\x12\xd9\xf2-\"")], needed_common_certificate_timestamp: DateTime("2000-01-06T00:00:00Z"), needed_realm_certificate_timestamp: DateTime("2000-01-12T00:00:00Z") } request=f7fc96fbc0c3471c8bfd60cac83ffba3 status=RepOk
2024-08-29T11:56:00.031396Z [info     ] RPC                            api=4.0 auth=authenticated cmd=vlob_read_batch device=de20a11cec0010000000000000000000 organization=Org2 rep=Ok { items: [(VlobID(f0000000-0000-0000-0000-000000000004), 1, DeviceID { nickname: "alice@dev1", id: "de10a11c-ec00-1000-0000-000000000000" }, 1, DateTime("2000-01-13T00:00:00Z"), b"\xed\xb1\x1d|\xd9u\xdf\xbb\xe6\xbd\xcaz\x84\xa78\x9c\xc2A\xf6\x8c\x9a\x08yu\xe5\xf9\xf8\x7f\xf2\x1fTP\xda\x98\xf2\xc1\xdd\xe5)\x8cL[kq\xf7\xc3^@\xb7\xbb\x8f\xc5\xc5\xb9\xc1\xf1:?\xb4\xc8D{%\xd6V\n\xebq\xb7u\x92\xccrg\xe9r\xc8\xdfK\x95\x10\x9fr\xf8\xaa\xee\x06\xc5\xe30m\xac\x9d\x06\x178 \xd7\xc5+:Z\x8f\xa3\xe9\xf1\xfe\x89D\xd5\x13\xf4\x90<\x1d&O\xb1Hz\x7f\xc4C\xbaq\xb8\xa3\x85T\x18\xe2\"\x13\xc4\xe4\xcdr\xd3\xf5E\xd4\xe9\x8c'\xaf\xab\x8d\xba\xf4\xd2\xdb*\x8duchK\x07e\xae\xce)\x825\xb3\x9f!S\xbb\xd3L\xf4[ab\xbccJ\xc6P\xbb\xf5\xbf\xdf\xf6\xd4\x8f\xfe!\xc44\x0f\xe2\xe215eH(\x12\xaaN\xc3\xed\x82\xe3o]I\xc9\x1aJ\x1bcJ\xd1\xc0d\t\xd6\xe7\x1a\x1b\xca\x05\x95\xa2\x80:\xf0\xf1\x12\xd9\xf2-\"")], needed_common_certificate_timestamp: DateTime("2000-01-06T00:00:00Z"), needed_realm_certificate_timestamp: DateTime("2000-01-12T00:00:00Z") } request=aa34cfff3f2040569db93b9ef21dd5be status=RepOk
2024-08-29T11:56:00.039908Z [info     ] RPC                            api=4.0 auth=authenticated cmd=vlob_read_batch device=de20a11cec0010000000000000000000 organization=Org2 rep=Ok { items: [(VlobID(f0000000-0000-0000-0000-000000000004), 1, DeviceID { nickname: "alice@dev1", id: "de10a11c-ec00-1000-0000-000000000000" }, 1, DateTime("2000-01-13T00:00:00Z"), b"\xed\xb1\x1d|\xd9u\xdf\xbb\xe6\xbd\xcaz\x84\xa78\x9c\xc2A\xf6\x8c\x9a\x08yu\xe5\xf9\xf8\x7f\xf2\x1fTP\xda\x98\xf2\xc1\xdd\xe5)\x8cL[kq\xf7\xc3^@\xb7\xbb\x8f\xc5\xc5\xb9\xc1\xf1:?\xb4\xc8D{%\xd6V\n\xebq\xb7u\x92\xccrg\xe9r\xc8\xdfK\x95\x10\x9fr\xf8\xaa\xee\x06\xc5\xe30m\xac\x9d\x06\x178 \xd7\xc5+:Z\x8f\xa3\xe9\xf1\xfe\x89D\xd5\x13\xf4\x90<\x1d&O\xb1Hz\x7f\xc4C\xbaq\xb8\xa3\x85T\x18\xe2\"\x13\xc4\xe4\xcdr\xd3\xf5E\xd4\xe9\x8c'\xaf\xab\x8d\xba\xf4\xd2\xdb*\x8duchK\x07e\xae\xce)\x825\xb3\x9f!S\xbb\xd3L\xf4[ab\xbccJ\xc6P\xbb\xf5\xbf\xdf\xf6\xd4\x8f\xfe!\xc44\x0f\xe2\xe215eH(\x12\xaaN\xc3\xed\x82\xe3o]I\xc9\x1aJ\x1bcJ\xd1\xc0d\t\xd6\xe7\x1a\x1b\xca\x05\x95\xa2\x80:\xf0\xf1\x12\xd9\xf2-\"")], needed_common_certificate_timestamp: DateTime("2000-01-06T00:00:00Z"), needed_realm_certificate_timestamp: DateTime("2000-01-12T00:00:00Z") } request=ebac897d99af40809e50292059bf8440 status=RepOk
2024-08-29T11:56:00.047907Z [info     ] RPC                            api=4.0 auth=authenticated cmd=vlob_read_batch device=de20a11cec0010000000000000000000 organization=Org2 rep=Ok { items: [(VlobID(f0000000-0000-0000-0000-000000000004), 1, DeviceID { nickname: "alice@dev1", id: "de10a11c-ec00-1000-0000-000000000000" }, 1, DateTime("2000-01-13T00:00:00Z"), b"\xed\xb1\x1d|\xd9u\xdf\xbb\xe6\xbd\xcaz\x84\xa78\x9c\xc2A\xf6\x8c\x9a\x08yu\xe5\xf9\xf8\x7f\xf2\x1fTP\xda\x98\xf2\xc1\xdd\xe5)\x8cL[kq\xf7\xc3^@\xb7\xbb\x8f\xc5\xc5\xb9\xc1\xf1:?\xb4\xc8D{%\xd6V\n\xebq\xb7u\x92\xccrg\xe9r\xc8\xdfK\x95\x10\x9fr\xf8\xaa\xee\x06\xc5\xe30m\xac\x9d\x06\x178 \xd7\xc5+:Z\x8f\xa3\xe9\xf1\xfe\x89D\xd5\x13\xf4\x90<\x1d&O\xb1Hz\x7f\xc4C\xbaq\xb8\xa3\x85T\x18\xe2\"\x13\xc4\xe4\xcdr\xd3\xf5E\xd4\xe9\x8c'\xaf\xab\x8d\xba\xf4\xd2\xdb*\x8duchK\x07e\xae\xce)\x825\xb3\x9f!S\xbb\xd3L\xf4[ab\xbccJ\xc6P\xbb\xf5\xbf\xdf\xf6\xd4\x8f\xfe!\xc44\x0f\xe2\xe215eH(\x12\xaaN\xc3\xed\x82\xe3o]I\xc9\x1aJ\x1bcJ\xd1\xc0d\t\xd6\xe7\x1a\x1b\xca\x05\x95\xa2\x80:\xf0\xf1\x12\xd9\xf2-\"")], needed_common_certificate_timestamp: DateTime("2000-01-06T00:00:00Z"), needed_realm_certificate_timestamp: DateTime("2000-01-12T00:00:00Z") } request=6091cc45737f40f39821f1d755c495d1 status=RepOk
2024-08-29T11:56:00.057213Z [info     ] RPC                            api=4.0 auth=authenticated cmd=vlob_read_batch device=de20a11cec0010000000000000000000 organization=Org2 rep=Ok { items: [(VlobID(f0000000-0000-0000-0000-000000000004), 1, DeviceID { nickname: "alice@dev1", id: "de10a11c-ec00-1000-0000-000000000000" }, 1, DateTime("2000-01-13T00:00:00Z"), b"\xed\xb1\x1d|\xd9u\xdf\xbb\xe6\xbd\xcaz\x84\xa78\x9c\xc2A\xf6\x8c\x9a\x08yu\xe5\xf9\xf8\x7f\xf2\x1fTP\xda\x98\xf2\xc1\xdd\xe5)\x8cL[kq\xf7\xc3^@\xb7\xbb\x8f\xc5\xc5\xb9\xc1\xf1:?\xb4\xc8D{%\xd6V\n\xebq\xb7u\x92\xccrg\xe9r\xc8\xdfK\x95\x10\x9fr\xf8\xaa\xee\x06\xc5\xe30m\xac\x9d\x06\x178 \xd7\xc5+:Z\x8f\xa3\xe9\xf1\xfe\x89D\xd5\x13\xf4\x90<\x1d&O\xb1Hz\x7f\xc4C\xbaq\xb8\xa3\x85T\x18\xe2\"\x13\xc4\xe4\xcdr\xd3\xf5E\xd4\xe9\x8c'\xaf\xab\x8d\xba\xf4\xd2\xdb*\x8duchK\x07e\xae\xce)\x825\xb3\x9f!S\xbb\xd3L\xf4[ab\xbccJ\xc6P\xbb\xf5\xbf\xdf\xf6\xd4\x8f\xfe!\xc44\x0f\xe2\xe215eH(\x12\xaaN\xc3\xed\x82\xe3o]I\xc9\x1aJ\x1bcJ\xd1\xc0d\t\xd6\xe7\x1a\x1b\xca\x05\x95\xa2\x80:\xf0\xf1\x12\xd9\xf2-\"")], needed_common_certificate_timestamp: DateTime("2000-01-06T00:00:00Z"), needed_realm_certificate_timestamp: DateTime("2000-01-12T00:00:00Z") } request=cad9e9c0e0e347fa899eb474b4648067 status=RepOk
2024-08-29T11:56:00.065685Z [info     ] RPC                            api=4.0 auth=authenticated cmd=vlob_read_batch device=de20a11cec0010000000000000000000 organization=Org2 rep=Ok { items: [(VlobID(f0000000-0000-0000-0000-000000000004), 1, DeviceID { nickname: "alice@dev1", id: "de10a11c-ec00-1000-0000-000000000000" }, 1, DateTime("2000-01-13T00:00:00Z"), b"\xed\xb1\x1d|\xd9u\xdf\xbb\xe6\xbd\xcaz\x84\xa78\x9c\xc2A\xf6\x8c\x9a\x08yu\xe5\xf9\xf8\x7f\xf2\x1fTP\xda\x98\xf2\xc1\xdd\xe5)\x8cL[kq\xf7\xc3^@\xb7\xbb\x8f\xc5\xc5\xb9\xc1\xf1:?\xb4\xc8D{%\xd6V\n\xebq\xb7u\x92\xccrg\xe9r\xc8\xdfK\x95\x10\x9fr\xf8\xaa\xee\x06\xc5\xe30m\xac\x9d\x06\x178 \xd7\xc5+:Z\x8f\xa3\xe9\xf1\xfe\x89D\xd5\x13\xf4\x90<\x1d&O\xb1Hz\x7f\xc4C\xbaq\xb8\xa3\x85T\x18\xe2\"\x13\xc4\xe4\xcdr\xd3\xf5E\xd4\xe9\x8c'\xaf\xab\x8d\xba\xf4\xd2\xdb*\x8duchK\x07e\xae\xce)\x825\xb3\x9f!S\xbb\xd3L\xf4[ab\xbccJ\xc6P\xbb\xf5\xbf\xdf\xf6\xd4\x8f\xfe!\xc44\x0f\xe2\xe215eH(\x12\xaaN\xc3\xed\x82\xe3o]I\xc9\x1aJ\x1bcJ\xd1\xc0d\t\xd6\xe7\x1a\x1b\xca\x05\x95\xa2\x80:\xf0\xf1\x12\xd9\xf2-\"")], needed_common_certificate_timestamp: DateTime("2000-01-06T00:00:00Z"), needed_realm_certificate_timestamp: DateTime("2000-01-12T00:00:00Z") } request=0ee0d33e4ec047d99b649865bd276567 status=RepOk
2024-08-29T11:56:00.074046Z [info     ] RPC                            api=4.0 auth=authenticated cmd=vlob_read_batch device=de20a11cec0010000000000000000000 organization=Org2 rep=Ok { items: [(VlobID(f0000000-0000-0000-0000-000000000004), 1, DeviceID { nickname: "alice@dev1", id: "de10a11c-ec00-1000-0000-000000000000" }, 1, DateTime("2000-01-13T00:00:00Z"), b"\xed\xb1\x1d|\xd9u\xdf\xbb\xe6\xbd\xcaz\x84\xa78\x9c\xc2A\xf6\x8c\x9a\x08yu\xe5\xf9\xf8\x7f\xf2\x1fTP\xda\x98\xf2\xc1\xdd\xe5)\x8cL[kq\xf7\xc3^@\xb7\xbb\x8f\xc5\xc5\xb9\xc1\xf1:?\xb4\xc8D{%\xd6V\n\xebq\xb7u\x92\xccrg\xe9r\xc8\xdfK\x95\x10\x9fr\xf8\xaa\xee\x06\xc5\xe30m\xac\x9d\x06\x178 \xd7\xc5+:Z\x8f\xa3\xe9\xf1\xfe\x89D\xd5\x13\xf4\x90<\x1d&O\xb1Hz\x7f\xc4C\xbaq\xb8\xa3\x85T\x18\xe2\"\x13\xc4\xe4\xcdr\xd3\xf5E\xd4\xe9\x8c'\xaf\xab\x8d\xba\xf4\xd2\xdb*\x8duchK\x07e\xae\xce)\x825\xb3\x9f!S\xbb\xd3L\xf4[ab\xbccJ\xc6P\xbb\xf5\xbf\xdf\xf6\xd4\x8f\xfe!\xc44\x0f\xe2\xe215eH(\x12\xaaN\xc3\xed\x82\xe3o]I\xc9\x1aJ\x1bcJ\xd1\xc0d\t\xd6\xe7\x1a\x1b\xca\x05\x95\xa2\x80:\xf0\xf1\x12\xd9\xf2-\"")], needed_common_certificate_timestamp: DateTime("2000-01-06T00:00:00Z"), needed_realm_certificate_timestamp: DateTime("2000-01-12T00:00:00Z") } request=946556edf9ff4fc0b27e45e20fd40f28 status=RepOk
$ cat logs.txt | grep -e vlob_update | head -30
2024-08-29T11:47:19.540665Z [info     ] RPC                            api=4.0 auth=authenticated cmd=vlob_update device=de20a11cec0010000000000000000000 organization=Org1 rep=Ok request=bc9adf240c9a45929f8460c37e8085b5 status=RepOk
2024-08-29T11:55:59.871350Z [info     ] RPC                            api=4.0 auth=authenticated cmd=vlob_update device=de20a11cec0010000000000000000000 organization=Org2 rep=BadVlobVersion request=caa98a4e92db41c5be7448c11c3b9dd6 status=RepBadVlobVersion
2024-08-29T11:55:59.885369Z [info     ] RPC                            api=4.0 auth=authenticated cmd=vlob_update device=de20a11cec0010000000000000000000 organization=Org2 rep=BadVlobVersion request=e10e81cf7ccb492e934e38277b3df88a status=RepBadVlobVersion
2024-08-29T11:55:59.899783Z [info     ] RPC                            api=4.0 auth=authenticated cmd=vlob_update device=de20a11cec0010000000000000000000 organization=Org2 rep=BadVlobVersion request=317f4a47ea004047bca60537b145d8ca status=RepBadVlobVersion
2024-08-29T11:55:59.911119Z [info     ] RPC                            api=4.0 auth=authenticated cmd=vlob_update device=de20a11cec0010000000000000000000 organization=Org2 rep=BadVlobVersion request=a6d9e0c2f58b4511abc9a3d6fd62ec30 status=RepBadVlobVersion
2024-08-29T11:55:59.923906Z [info     ] RPC                            api=4.0 auth=authenticated cmd=vlob_update device=de20a11cec0010000000000000000000 organization=Org2 rep=BadVlobVersion request=6535481ea0bc46d7928c4a8becb7f616 status=RepBadVlobVersion
2024-08-29T11:55:59.933636Z [info     ] RPC                            api=4.0 auth=authenticated cmd=vlob_update device=de20a11cec0010000000000000000000 organization=Org2 rep=BadVlobVersion request=25751389083442579d2f2482c4bec4a5 status=RepBadVlobVersion
2024-08-29T11:55:59.942747Z [info     ] RPC                            api=4.0 auth=authenticated cmd=vlob_update device=de20a11cec0010000000000000000000 organization=Org2 rep=BadVlobVersion request=b72edea1c0574e29a758d34466239a69 status=RepBadVlobVersion
2024-08-29T11:55:59.951370Z [info     ] RPC                            api=4.0 auth=authenticated cmd=vlob_update device=de20a11cec0010000000000000000000 organization=Org2 rep=BadVlobVersion request=460de08ccda54bf7a2e0cfb10e9c6b39 status=RepBadVlobVersion
2024-08-29T11:55:59.959688Z [info     ] RPC                            api=4.0 auth=authenticated cmd=vlob_update device=de20a11cec0010000000000000000000 organization=Org2 rep=BadVlobVersion request=ba95b5cd4ff546359e834bd633f7b212 status=RepBadVlobVersion
2024-08-29T11:55:59.967515Z [info     ] RPC                            api=4.0 auth=authenticated cmd=vlob_update device=de20a11cec0010000000000000000000 organization=Org2 rep=BadVlobVersion request=a75bb78c60f2457bb30012438d64a281 status=RepBadVlobVersion
2024-08-29T11:55:59.975683Z [info     ] RPC                            api=4.0 auth=authenticated cmd=vlob_update device=de20a11cec0010000000000000000000 organization=Org2 rep=BadVlobVersion request=53644a7cb9c7440b87d69fd94f6a0c7e status=RepBadVlobVersion
2024-08-29T11:55:59.984251Z [info     ] RPC                            api=4.0 auth=authenticated cmd=vlob_update device=de20a11cec0010000000000000000000 organization=Org2 rep=BadVlobVersion request=a718c57e228c4a7d95d3a3dd1ac6cc29 status=RepBadVlobVersion
2024-08-29T11:55:59.993438Z [info     ] RPC                            api=4.0 auth=authenticated cmd=vlob_update device=de20a11cec0010000000000000000000 organization=Org2 rep=BadVlobVersion request=d4cf6765453a44aca20ce04522b711e5 status=RepBadVlobVersion
2024-08-29T11:56:00.002095Z [info     ] RPC                            api=4.0 auth=authenticated cmd=vlob_update device=de20a11cec0010000000000000000000 organization=Org2 rep=BadVlobVersion request=b58cb849efd045ee8c1fcb715a893c26 status=RepBadVlobVersion
2024-08-29T11:56:00.012470Z [info     ] RPC                            api=4.0 auth=authenticated cmd=vlob_update device=de20a11cec0010000000000000000000 organization=Org2 rep=BadVlobVersion request=147cca6b2b8e47eb9a389b3acafdbec2 status=RepBadVlobVersion
2024-08-29T11:56:00.021556Z [info     ] RPC                            api=4.0 auth=authenticated cmd=vlob_update device=de20a11cec0010000000000000000000 organization=Org2 rep=BadVlobVersion request=e531284f4c434880af499a775f51dff3 status=RepBadVlobVersion
2024-08-29T11:56:00.029427Z [info     ] RPC                            api=4.0 auth=authenticated cmd=vlob_update device=de20a11cec0010000000000000000000 organization=Org2 rep=BadVlobVersion request=06ed4cbe50b946ab814df023477bb27b status=RepBadVlobVersion
2024-08-29T11:56:00.037499Z [info     ] RPC                            api=4.0 auth=authenticated cmd=vlob_update device=de20a11cec0010000000000000000000 organization=Org2 rep=BadVlobVersion request=d6a374e8df7e4b87b80387afdd85e9a6 status=RepBadVlobVersion
2024-08-29T11:56:00.045622Z [info     ] RPC                            api=4.0 auth=authenticated cmd=vlob_update device=de20a11cec0010000000000000000000 organization=Org2 rep=BadVlobVersion request=ae8dc306fcf249bf8327ab7071811467 status=RepBadVlobVersion
2024-08-29T11:56:00.054850Z [info     ] RPC                            api=4.0 auth=authenticated cmd=vlob_update device=de20a11cec0010000000000000000000 organization=Org2 rep=BadVlobVersion request=089e2e1af4b34ba9954208936554f828 status=RepBadVlobVersion
2024-08-29T11:56:00.063829Z [info     ] RPC                            api=4.0 auth=authenticated cmd=vlob_update device=de20a11cec0010000000000000000000 organization=Org2 rep=BadVlobVersion request=3fe35884b1054e4d8e8461325149eaa4 status=RepBadVlobVersion
2024-08-29T11:56:00.071966Z [info     ] RPC                            api=4.0 auth=authenticated cmd=vlob_update device=de20a11cec0010000000000000000000 organization=Org2 rep=BadVlobVersion request=872138f087a9489f94fae2db490a7ec9 status=RepBadVlobVersion
2024-08-29T11:56:00.079969Z [info     ] RPC                            api=4.0 auth=authenticated cmd=vlob_update device=de20a11cec0010000000000000000000 organization=Org2 rep=BadVlobVersion request=5e7d66bb1b08484e9c766ba5c1cf7152 status=RepBadVlobVersion
2024-08-29T11:56:00.088291Z [info     ] RPC                            api=4.0 auth=authenticated cmd=vlob_update device=de20a11cec0010000000000000000000 organization=Org2 rep=BadVlobVersion request=153aa9b47f694a9989d81ebcd34b35ff status=RepBadVlobVersion
2024-08-29T11:56:00.097772Z [info     ] RPC                            api=4.0 auth=authenticated cmd=vlob_update device=de20a11cec0010000000000000000000 organization=Org2 rep=BadVlobVersion request=0965b8b51a364a3899f4e7160965b47b status=RepBadVlobVersion
2024-08-29T11:56:00.106901Z [info     ] RPC                            api=4.0 auth=authenticated cmd=vlob_update device=de20a11cec0010000000000000000000 organization=Org2 rep=BadVlobVersion request=a87c4054a64647ab9cb840a4d6fc075c status=RepBadVlobVersion
2024-08-29T11:56:00.115949Z [info     ] RPC                            api=4.0 auth=authenticated cmd=vlob_update device=de20a11cec0010000000000000000000 organization=Org2 rep=BadVlobVersion request=1dcb6bdfdc784a63bfeed506382d25a6 status=RepBadVlobVersion
2024-08-29T11:56:00.125778Z [info     ] RPC                            api=4.0 auth=authenticated cmd=vlob_update device=de20a11cec0010000000000000000000 organization=Org2 rep=BadVlobVersion request=ff9d8f41effa4c938c59be9e23c016c3 status=RepBadVlobVersion
2024-08-29T11:56:00.134606Z [info     ] RPC                            api=4.0 auth=authenticated cmd=vlob_update device=de20a11cec0010000000000000000000 organization=Org2 rep=BadVlobVersion request=5a3dafca8cc3443c9d079303953b84e1 status=RepBadVlobVersion
mmmarcos commented 1 month ago

Extra info: in the session corresponding to the previous logs, I was logged as alice

mmmarcos commented 1 month ago

Didn't manage to get to the root of this problem. Other things that I noticed:

FirelightFlagboy commented 1 month ago

Reproduction step using the CLI

  1. Start the testbed server:

    docker run -d --rm --name parsec-testbed -p 6777:6777 ghcr.io/scille/parsec-cloud/parsec-testbed-server:3.0.0-b.6.dev.19914.1a7577b
  2. Prepare the testenv:

    alias parsec-cli="cargo run -p parsec_cli --features testenv --"
    parsec-cli run-testenv --source-file /tmp/issue-8178.env
    source /tmp/issue-8178.env
    parsec-cli list-devices | sed -n '2,$s/^.*33m\([[:alnum:]]\+\).* - Org: \([[:alpha:]]\+\).* @ \([[:alpha:]]\+\)/export \U\2_\3\E_DID=\1/p' | tee /tmp/issue-8178.devices
    source /tmp/issue-8178.devices
    echo 'test' | parsec-cli list-users --device $ALICE_LAPTOP_DID --password-stdin | sed -n '2,$s/^.*33m\([a-f0-9-]\+\).* - \([[:alpha:]]\+\).*/export \U\2\E_UID=\1/p' | tee /tmp/issue-8178.users
    source /tmp/issue-8178.users
  3. Create the workspace wksp1:

    echo 'test' | parsec-cli create-workspace --device $ALICE_LAPTOP_DID --password-stdin --name wksp1 | sed -n 's/.*: .*33m\([[:alnum:]]\+\)/export WKSP1_WID=\1/p' | tee /tmp/issue-8178.workspaces
  4. Share the workspace to bob

    echo test | parsec-cli share-workspace --device $ALICE_LAPTOP_DID --password-stdin --workspace-id $WKSP1_WID --user-id $BOB_UID --role manager
  5. Upload a file to the workspace

    echo test | parsec-cli workspace-import --device $ALICE_LAPTOP_DID --password-stdin --workspace-id $WKSP1_WID /tmp/issue-8178.env /issue-8178.env
  6. Refresh bob workspace list:

    echo test | parsec-cli list-workspaces --device $BOB_LAPTOP_DID --password-stdin | grep $WKSP1_WID
  7. List files in the workspace using bob:

    echo test | parsec-cli list-workspaces --device $BOB_LAPTOP_DID --password-stdin /
FirelightFlagboy commented 1 month ago

With the PR #8230

I was able to test and confirm the file is present

[!NOTE] I will update this comment after further tests

vxgmichel commented 1 month ago

After some investigation with @FirelightFlagboy , it turns out that the commands showed in the original post confusingly do not use the organization created by the run_testenv script. Here's the updated version on how to reproduce this issue:

  1. Run the testbed with logs:

    $ python -m parsec testbed -l DEBUG 2> logs.txt
    All set !
    Don't forget to export `TESTBED_SERVER` environ variable:
    export TESTBED_SERVER='parsec3://127.0.0.1:6770?no_ssl=true'
  2. In another terminal, run a test environment:

    $ export TESTBED_SERVER='parsec3://127.0.0.1:6770?no_ssl=true'
    $ . ../cli/run_testenv.sh
    Using testbed server: parsec3://127.0.0.1:6770?no_ssl=true
    Your environment will be configured with the following commands:
    export PARSEC_BASE_HOME_DIR=/tmp/parsec-testenv-ef8d16ad-2f22-4ad3-a571-d4802818fbcd/cache
    export PARSEC_BASE_DATA_DIR=/tmp/parsec-testenv-ef8d16ad-2f22-4ad3-a571-d4802818fbcd/share
    export PARSEC_BASE_CONFIG_DIR=/tmp/parsec-testenv-ef8d16ad-2f22-4ad3-a571-d4802818fbcd/config
    export TESTBED_SERVER=parsec3://127.0.0.1:6770?no_ssl=true
    Alice & Bob devices (password: test):
    - 6b3 // Alice
    - 19a // Alice 2nd device
    - fdb // Bob
  3. IMPORTANT: Unset the TESTBED_SERVER variable so it doesn't interfere with the rest of the tests:

    $ unset TESTBED_SERVER
  4. Run the client

    $ cd client
    $ npm run electron:open 
  5. Play the following scenario:

    • Connect as Alice (and not Alicey, which should not be there) using the password test
    • Create a workspace called test (no workspace should exist)
    • Share this workspace with Bob as a manager
    • Connect as Bob using the password test
    • Check that the test workspace appears and is empty
    • Log out as Bob
    • Switch back to Alice
    • Upload a small file to the test workspace
    • Wait for the file to appear synchronized
    • Log back as Bob
    • Enter the workspace
    • The file does not appear as it should